С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP: ООП
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 12.04.2018
Сообщений: 10
1

Не могу вернуть подключение классу наследнику php ооп

21.08.2018, 19:13. Показов 596. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
День добрый.. не могу вернуть подключение классу наследнику.. для дальнейшей работы базы данных..

Раньше программировал процедурной технологией.. а щас решил перейти на ООП..

раньше функцией возращал подключение.. а сейчас методом не могу.. понимаю.. разное.. но все же..

Вот код..

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
class main{
    
    // Для подключение к бд
    public $localhost_Connect;
    public $login_Connect;
    public $password_Connect;
    public $db_Connect;
    
    public function __construct($localhost, $login, $password, $db){
        $this -> localhost_Connect = $localhost;
        $this -> login_Connect = $login;
        $this -> password_Connect = $password;
        $this -> db_Connect = $db;
            
        $mysqli = mysqli_connect($this -> localhost_Connect, $this -> login_Connect , $this -> password_Connect, $this -> 
        db_Connect);
    }
    
    function __descruct(){}
    
    // Подключение к бд
    public function ConnectionDB(){
        // На следующую строку ругается.. 
        $mysqli = new mysqli($this -> localhost_Connect, $this -> login_Connect , $this -> password_Connect, $this -> db_Connect);
         return $mysqli;
    }
    
}
 
 
class requestDB extends main{
    
    public function registrationDB(){
        // Хотим получить подключение
        $mysqli = $this -> ConnectionDB();
        
        
    }
    
}
 
$connection = new main("localhost", "root", "1606169", "oophp");
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.08.2018, 19:13
Ответы с готовыми решениями:

Добавить новый интерфейс классу-наследнику
У меня есть using System; using System.Collections.Generic; using System.Linq; using...

Передача членов базового класса классу наследнику
Здравствуйте! Есть класс базовый класс TSP, в поле textFileContent которого передаю содержание...

Как получить данные классу наследнику из класса предка
Здраво ребята!!! Подскажите пожалуйста как мне из класса потомка получить данные из класса предка?...

ООП. Динамическое приведение типа от родителя к наследнику
Добрый день, коллеги. Проблема в следующем. Есть два библиотечных класса (xerces). 1) DOMElement ...

2
14 / 60 / 21
Регистрация: 15.06.2017
Сообщений: 572
21.08.2018, 21:09 2
А сейчас вы ничего не возвращаете
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
21.08.2018, 21:14 3
Цитата Сообщение от hy_Jeyson Посмотреть сообщение
а щас решил перейти на ООП..
Это не ООП. Перед использованием ООП в реальных проектах необходимо изучить объектно ориентированное проектирование.
0
21.08.2018, 21:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.08.2018, 21:14
Помогаю со студенческими работами здесь

ООП и как привести объект к классу предка безвозвратно?
Я экспериментирую с классами: class A { public void Simple() { ...

ООП как можно ограничить доступ к методу производного классу
Покажите пожалуйста небольшой пример как это можно реализовать

Как вернуть статический массив из метода и присвоить его производному классу?
class A { float mas; public: float GetMas(){return mas;} }; class B: public A { ...

Не могу присоединить метку к классу
<?php $portfolio_place = new WP_Query(array('post_type' => 'portfolio_place', 'order' => 'ASC'))...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru