Holaas, estoy haciendo mi pagina con MDB2 de pear y me salio un error y mi pregunta como puedo personalizar ese error? como puedo controlarlo ? para que sea en español? he visto toda la documentacion y no encontre nada, por otro lado me puse a pensar que seria igual sin usar MDB2 me daria un error que talvez no pueda personalizarlo sino poner un mensaje para todos los errores, en ese caso el usuario no sabria exactamente que problema tiene.

Uds como controlan eso? no me refiero a los errores de servidor (404 u otros) sino al de mysql, por ejemplo cree un tabla que tiene relacion 1 a 1 y al querer insetarlo dos veces obviamente me iva a dar error, pero digamos que al insertar ponga un id que no existe me saldria otro error. en la funcion de insertar de mi clase puedo poner un mensaje si ocurre un error pero no especificar porque.

Como decir que los datos ya existen o que el usuario con ese numero no existe? o nose otro tipo de error que aya.