Здравствуйте! При отработки строки кода PHP: $res_iemei = mysqli_query($this->db->con, "SELECT * FROM skm_imei WHERE i_imei = '$id_iemei'"); Возникает ошибка: Прикладываю принтскрин устройства объекта $this. Вот начало определения класса DB_Functions: PHP: class DB_Functions { var $db; ... а вот начало определения класса: PHP: class DB_CONNECT { public static $con; ... Помогите пожалуйста правильно обратиться к объекту mysqli, лежащему в $this
@MouseZver, да ну, чего гадать? @borus, Попытка доступа к статическому свойству DB_CONNECT::$con как к нестатическому.. Ну что, догадаешься? Я для тебя переводчиком поработал
Здравствуйте! Использование $this->db::$con помогло. То есть к статическим надо через :: обращаться? Читая информацию в сети по этой теме, не понял, в чем практические различия между object variables и class variables. Просветите, пожалуйста
Помогло? Ну значит PHP слегка сумасшедший. Вообще, должно было DB_CONNECT::$con. Статические свойства общие для всех экземпляров сразу. А нестатические - разные для каждого объекта