Задать вопрос
@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 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
$this->MySQLConnect();
Если бы метод был статическим, то: self::MySQLConnect();
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы