# Соединение с базой данных через mysqli

В данном уроке я покажу вам, как подключиться к базе данных на PHP, отправить тестовый запрос на получение данных, объясню работу функции `mysqli_fetch_assocc`.

## Исходники кода

`<?php error_reporting(E_ALL); ini_set('display_errors', 'on'); $host = 'localhost'; $user = 'root'; $password = 'root'; $dbName = 'test'; $link = mysqli_connect($host, $user, $password, $dbName) or die(mysqli_error($link)); mysqli_query($link, "SET NAMES 'utf8'"); $query = "SELECT * FROM users WHERE id = 1"; $result = mysqli_query($link, $query) or die(mysqli_error($link)); for ($data = []; $row = mysqli_fetch_assoc($result); $data[] = $row); var_dump($data); ?>`
←→
↑