Me parece que no puede conseguir cualquier mensaje de error del DOP:Cómo extraer el mensaje de error de PDO?
#$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
try {
$sth = $dbh->prepare('@$%T$!!!');
print_r($sth);
print_r($dbh->errorInfo());
} catch (PDOException $e) {
echo $e->getMessage();
}
Se trata de dar únicamente a:
PDOStatement Object
(
[queryString] => @$%T$!!!
)
Array
(
[0] => 00000
[1] =>
[2] =>
)
setAttribute no ayuda nada.
Es PHP 5.3.3 Apache 2.0 Handler
DOP Driver para MySQL habilitado
cliente de versión de la API mysqlnd 5.0.7-dev - 091.210 - $ Revision: 300533 $
¿Qué puedo hacer yo para obtener información de error ?
¿Qué imprime 'print_r ($ sth-> errorInfo())'? – shamittomar
@shamittomar Lo he intentado también, dando una matriz de 3 elementos vacíos –