{% else-1 %}
Hatsune Miku * [мошенник] 22.23
(16 авг 2015, 14:03) (0/0) [0]
Tactics, Хер не мат
Hatsune Miku * [мошенник] 22.23
(16 авг 2015, 14:00) (0/0) [0]
Бишаная каза, а можно не курить траву *
Hatsune Miku * [мошенник] 22.23
(16 авг 2015, 13:57) (0/0) [0]
Tactics, что бы mysqli объект был доступен в классе его нужно туда передать ибо область видимости переменной все дела. Можно передать через параметр методы класса или в конструкторе всадить её в свойство класса:

<?php
class Test
{
protected $db;

public function __construct ($db)
{
$this->db = $db;
}

public function test ()
{
$users = $this->db->query('SELECT * FROM `users`');
return $user->fetch_assoc();
}
}

$db = new mysqli(...);

$class = new Test($db);

var_dump($class->test());

?>
Hatsune Miku * [мошенник] 22.23
(16 авг 2015, 13:54) (0/0) [0]
Tactics, тебя щас бан дадут за мат *
Hatsune Miku * [мошенник] 22.23
(16 авг 2015, 13:51) (0/1) [-1]
Tactics, лол. ты даже $mysql не передал в класс * плюс подавил ошибку через @ ты дибил * мог бы меня в лс на spaces спросить *
Hatsune Miku * [мошенник] 22.23
(16 авг 2015, 13:47) (0/0) [0]
$this->mysql...
Добавлено 16.08.15 в 13:48:10:
Ты шо. ключевой слово var с времён php 4 устарело *
Добавлено 16.08.15 в 13:48:39:
Да и нормальные люди просто бы стали наследником mysqli *
  • 1 из 1