Ciao,
vorrei riuscire a gestire gli errori del db, e di riportare l'errore in una pag del mio sito invece di ritrovarmi con una pag bianca che riporta solo il codice dell'errore, in pratica una specie di alert che deve scattare nel caso in cui si inserisca 2 volte una chiave primaria nel db

Codice PHP:
$query "insert into tb_allenamenti values(NULL,STR_TO_DATE('".$data."', '%d-%m-%Y'),'$training')";
$result mysql_query($query$this->db_conn) or die ("errore n°" mysql_errno()); 
in questo modo mi restituisce una pag bianca con scritto "errore n°1062"

io invece vorrei che mi tornasse questo codice così da poterlo gestire, ma non so come fare.

mi potete aiutare????

ciao e grazie.