Hola, me preguntaba como manejar los errores y excepciones de MySQL con PHP, ya que simplemente cuando intento insertar una nueva fila en MySQL y ésta no se inserta por alguna razón (campos duplicados, valores nulos no permitidos, etc), simplemente no informa sobre el hecho y uno cree que su registro se guardó cuando en realidad no fué así.
Cómo puedo hacer para que MySQL, mediante PHP me informe que no se ha ejecutado la consulta mediante captura de excepcione y errores??
Por si acaso ya se que el mysql_query($sql, $link); de PHP te devuelve '1' en caso de exito y '0' en caso de fracaso, el problema es que no especifica lo que causó el fracaso.
Gracias.