Подключение к Базе Данных в стиле ООП (mysqli)
06.04.2016 09:33:25 pm
Простой пример, как подключиться к Базе Данных в стиле ООП.
В данном скрипте используются следующие функции (Кратко):
В данном скрипте используются следующие функции (Кратко):
mysqli_connect(): Установка подключения к серверу MYSQL.mysqli_connect_errno(): Возврат кода ошибки последнего подключения.mysqli_connect_error(): Возврат текста ошибки.mysqli_set_charset(): Установка кодировки по умолчанию.mysqli_query(): Выполнение запроса.mysqli_fetch_assoc()- Получение ассоциативного массива.mysqli_close(): Закрытие соединения.exit(): Остановка выполнения скрипта, вывод сообщения.echo: Вывод сообщения.while(): Цикл.
# PHP (Hypertext Preprocessor)
# Подключение к Базе Данных в стиле ООП
$dbhost = ''; # Хост Базы Данных (Для MYSQLI оставить пустым)
$dbuser = ''; # Имя пользователя Базы Данных
$dbpass = ''; # Пароль Базы Данных
$dbname = ''; # Имя Базы Данных
# Подключение БД
$db = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
# Проверка наличия ошибок подключения
if ($db->connect_errno)
{
# Вывод сообщения об ошибки, если таковая есть
exit('Error MYSQLI: ' . $db->connect_error);
}
# Кодировка обработки запросов
$db->set_charset('utf8');
# Выполнение запроса
$result = $db->query('SELECT field-1, field-2, field-3 FROM name-table');
# Вывод полученного результата на экран (Через цикл while())
while ($variable = $result->fetch_assoc())
{
echo $variable['field-1'] . ' | ' . $variable['field-2'] . ' | ' . $variable['field-3'];
}
# Закрытие соединения
$db->close();- Жалоба
