<?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?