Как обработать ошибки нарушения ограничений целостности
Я в недоумении здесь. Мне нужно знать, как обрабатывать сообщения об ошибках в случае нарушения ограничений целостности.
Это означает, что я хочу показать пользователям какое-то значимое сообщение вместо отображения сообщений об ошибках, таких как
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.