Подключение к Базе Данных в стиле ООП (mysqli)

Простой пример, как подключиться к Базе Данных в стиле ООП.

В данном скрипте используются следующие функции (кратко):
- 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();

Похожие темы