# Поиск ошибок в базе данных

Как вы уже знаете, в PHP вывод ошибок на экран включается с помощью функции `error_reporting`. Эта функция, однако, не включает вывод ошибок, допущенных в тексте SQL запроса.

Чтобы вывести ошибки SQL команд, следует пользоваться функцией `mysqli_error`, которую необходимо добавлять к каждому запросу к БД, вот так:

`<?php $query = 'SELECT * FROM users'; $res = mysqli_query($link, $query) or die(mysqli_error($link)); ?>`

Пока не будем разбираться с тем, как работает эта конструкция. Просто добавляйте ее и, в случае ошибочного SQL запроса, вы увидите сообщение об этом в окне браузера.

← →
↑