Как обработать ошибки нарушения ограничений целостности

Я в недоумении здесь. Мне нужно знать, как обрабатывать сообщения об ошибках в случае нарушения ограничений целостности.

Это означает, что я хочу показать пользователям какое-то значимое сообщение вместо отображения сообщений об ошибках, таких как

Error: SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails

Мне нужно захватить эти ошибки базы данных и просто показать сообщения, как, скажем,

The item you are trying to delete is associated with other records 

Как мы с этим справимся.

я нашел ссылку здесь:https://stackoverflow.com/a/8842963/576523

но я не хочу делать подсчет.

Когда мы используем плагин debug_kit, мы видим, что они зафиксировали эти значения под

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

Thankz.

Ответы на вопрос(3)

Ваш ответ на вопрос