¿Cómo subo la excepción de PDO?
Este código funciona bien, pero voy a querer manejarexception
si algo sale mal, por lo que deliberadamente cometí un error de sintaxis en elquery
pero nada pasa. A continuación se muestra el código
try {
$sql = "INSERT INTO journals (topic, author, ) VALUES ('$topic', '$authors', ')";
echo "1st";
$lecturers_db->query($sql);
echo "second";
} catch(PDOException $e) {
echo $e->getMessage();
echo $msg = "Error!";
}
Sin el error de sintaxis obvio, el código funciona bien pero con el error de sintaxis, no ocurre nada, todo el código en eltry block
ejecuta y el codigo en elcatch block
nunca se ejecuta.
Quiero plantear unexception
, por favor, ¿cómo lo hago aquí, gracias por cualquier ayuda.