Código PHP:
//conecto con la base de datos
$conn = mysql_connect("localhost","root","");
//selecciono la BBDD
mysql_select_db("_BBDD",$conn);
No se bien que utilizar, si una estructura try/catch u otra cosa.
Mi objetivo es que si se produce un error al acceder a la base de datos, el cliente vea una página de error propia diseñada por mi y que aparte a mi se me remita un email.
Tengo pensado controlar solo cuando abro la BBDD y no en las consultas siguientes, tampoco se si con eso valdría.
Gracias por vuestros consejos y ayudas.