MySQLi - это улучшенный драйвер для работы с базами данных MySQL
Подробнее о драйвере вы можете прочитать в Википедии
Несколько примеров:
Инициализация базы данных
<?php $mysqli = new mysqli('localhost','user','password','base'); if(!$mysqli) $mysqli->error;
Установка кодировки
<?php $mysqli->set_charset('utf8');
Запрос в базу данных
<?php //готовим запрос $result = $mysqli->prepare("SELECT `col1`, `col2` FROM `table` WHERE `id`=?"); //вставляем параметры. //'i' - integer, 'd' - double или float, 's' - string $result->bind_param('i', $_GET['id']); //выполняем запрос if($result->execute()){ //подготавливаем переменные в которые будут занесены результаты $result->bind_result($col1, $col2); //заполняем переменные $result->fetch(); //освобождаем память $result->close(); }else{ //если запрос Не выполнился //выдаем ошибку die('error - '.$mysqli->errno.' - '.$mysqli->error); }... Автор: Dmitry Kokorin (07.02.2015 / 09:20)
Просмотры: 2564
Комментарии (11) »