Поймать ошибки MySQL в php8.2 [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Поймать ошибки MySQL в php8.2 [дубликат]

Сообщение Anonymous »

Я обновлял свой веб-сайт и недавно обнаружил код, который находится на веб-сайте PHP, и я использую его, который больше не ловит ошибки MySQL, а скорее вызывает фатальную ошибку PHP и останавливает код. Раньше он мог останавливаться, но отображалось сообщение о пользовательской ошибке.
как я бы это сделал раньше, было с

Код: Выделить всё

$SQL = "select * from table";
if(!$result = $mysqli->query($SQL))
{
echo "custom error";
}
Это то, что все еще есть в документации по SQL, но теперь оно не выводит «эхо в этом случае», а выводит только в файл error.log. Это означает, что мне нужно постоянно просматривать файл журнала, к которому, к счастью, у меня есть доступ, но это вызвало бы проблемы, если бы я находился на сервере, у которого не было доступа к этим файлам.
Кто-нибудь получал лучшее решение, при котором я могу вывести ошибку в браузер, а не просто умереть.
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/791 ... -in-php8-2
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»