Estoy utilizando la clase que creo
Rivermillos para realizar un insert a mi base de datos.
Esta me funciona bien, pero estoy causando un error a propósito, para que me muestre que el INSERT que quiero hacer no se puede porque hay un campo duplicado.
este es el codigo:
Código PHP:
Ver originaltry{
$array = array("Ble", "1");
$resultado=$conn->prepare("INSERT INTO tbl_dpto (dpto_nombre, dpto_estado) VALUES (?, ?)");
$res1=$conn->execute($array);
}catch(Exception $e){
echo "error: ".$e->getMessage();
}
Tambien intente con:
Código PHP:
Ver originaltry{
$array = array("Ble", "1");
$resultado=$conn->prepare("INSERT INTO tbl_dpto (dpto_nombre, dpto_estado) VALUES (?, ?)");
$res1=$conn->execute($array);
}catch(PDOException $e){
echo "error: ".$e;
}
Pero lo unico que obtengo es esto cuando causo un error a proposito:
Fatal error: Call to a member function prepare() on a non-object in D:\AppServ\www\pruebas\clsCnxBD.php on line
O por ejemplo cambio a proposito la contraseña del usuario root a cualquier cosa para que me diga que no se pudo conectar por que no tiene acceso y me saca
un error parecido
Alguien me puede dar un ejemplo de como mostrar esos errores por favor y que no me muestre FATAL ?