Показать ошибки при запросе к базе данных

Автор: Serg · Обновлено: 2026-10-10 · 3 мин

Не всегда мы видимо ошибки при запросе к бд, поэтому их нужно уметь отлавливать.

Можно написать функцию или подряд по коду обрабатывать, но приведем пример...

Показать ошибки при запросе к базе данных

$result = mysqli_query($connection, $query);
    if(!$result){ // запрос завершился ошибкой
    echo 'Ошибка запроса: ' . mysqli_error($connection) . '<br>';
    echo 'Код ошибки: ' . mysqli_errno($connection);
}else{ // запрос успешно выполнился
    while($row = $result->fetch_assoc()){
    // обрабатываем полученные данные
    }
}