I have a table with a unique key (date
+ userid
) in my web application database. When I try to insert record with existing date
and userid
I receive the following error:
dupicate key in table
I turned on the database debugger in application config, because I needed to use MySQL error numbers and messages. Now I need to process this error. I can use hard coded constants in the controller, but I think it's not good idea. I need database error handling in many places, and I dont like CodeIgniter's error handling. What is a best practice concerning the processing of database errors.