@Galdar
Web, JS, PHP, NGINX, Linux

Как вызвать в функции другую функцию в одном и том же классе?

require_once'_variables.php';

class baseConnect {

    // Подключение к базе
    function MySQLConnect(){
              $connect = mysqli_connect(_HOST_, _USER_, _PASS_, _BASEDATA_) or die("Ошибка подключения класса: ".__CLASS__." функции: ".__FUNCTION__."\n");
        return($connect);
    } 

    // Подключение к таблице
    function connectTables_Staff($query){
        $MySQL = new baseConnect();
        mysqli_query($MySQL::MySQLConnect(),$query) or die("Ошибка подключения класса: ".__CLASS__." функции: ".__FUNCTION__."\n");
    }

}

$result = new baseConnect();
$result::connectTables_Staff("SELECT * FROM _TABLE_STAFF_");


Туплю, не могу понять синтаксис, как в функции connectTables_Staff($query) вызвать функцию MySQLConnect().
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
$this->MySQLConnect();
Если бы метод был статическим, то: self::MySQLConnect();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы