Хочу перенести на mysqli вот часть кода
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- protected $db;
- //Соединение с базой данных.
- public function __construct() {
- $this->db = mysql_connect(HOST,USER,PASSWORD);
- if(!$this->db) {
- exit("Ошибка соединения с базой данных ".mysql_error());
- }
- if(!mysql_select_db(DB,$this->db)) {
- exit("Нет такой базы данных".mysql_error());
- }
- mysql_query("SET NAMES 'UTF-8'");
- }
- //Вывод всех меню.
- public function menu_array() {
- $query = "SELECT * FROM `menu`";
- $result = mysql_query($query);
- if(!$result) {
- exit("Такой категории не существует".mysql_error());
- }
- $row = array();
- for($i = 0; $i < mysql_num_rows($result); $i++) {
- $row[] = mysql_fetch_array($result, MYSQL_ASSOC);
- }
- return $row;
- }
- //Вывод страницы меню с информацией.
- public function get_menu($id) {
- $query = "SELECT * FROM `menu` WHERE `id_menu`='$id'";
- $result = mysql_query($query);
- if(!$result) {
- exit(mysql_error());
- }
- $row = mysql_fetch_array($result, MYSQL_ASSOC);
- return $row;
- }