[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вопрос по mysqli
Jadson
В общем суть проблемы, решил работать в с ООП стилем mysqli. Вся сложность в том что не могу понять как использовать его в классах, вот к примеру есть такой класс:
<?php
class
myMysqli extends MySQLi
{

//Вносит изменения в БД
public function update($data, $table, $where) {
foreach ($data as $column => $value) {
$sql = "UPDATE `$table` SET `$column` = $value WHERE $where";
$mysqli = $this->query($sql);
if (!$mysqli) { echo 'Не удалось выполнить запрос: ('.$this->errno.'): '.$this->error; exit(); }
}

return true;
}
}

?>

И все работает,но есть же еще класс mysqli_result, и вот вдруг мне надо будет вызвать в этом же классе:

<?
$result = $c->query('SELECT user,host FROM mysql.user');
while ($row = $result->fetch_assoc()) {
printf("'%s'@'%s'\n", $row['user'], $row['host']);
}
?>

То уже не выйдет, вот и как сделать все это чтоб в классе myMysqli я мог использовать класс mysqli_result?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.