Я пробовал все более 4 часов и приписал ошибку этому фрагменту кода. Не могли бы вы рассказать мне, что здесь может быть неправильно?Внутренняя ошибка Php Mysqli
<?php
include_once 'database.php';
class Model {
public $db;
public $data;
public $data_item = array();
public function output(){
$this->db = new mysqli($db_servername, $db_username, $db_password, $db_name, $db_port);
$this->data = $this->db->query('SELECT * FROM `tbl_restaurants`');
while($row = $this->data->fetch_assoc()){
$this->data_item['res_id'] = $row['res_id'];
}
return $this->data_item['res_id'];
}
}
$obj = new Model;
echo $obj->output();
?>
'tbl_restaurants' Удалить. цитаты и try.Don't удалить первую и последнюю цитату –
@anantkumarsingh, они не кавычки. –
Откуда вы получаете переменные '$ db_servername' ...? Может быть, сфера этих переменных является причиной. –