diff --git a/ecrire/base/db_mysql.php b/ecrire/base/db_mysql.php index d84ff2ef985e7ccd0a5db4b3e98040bad52a4692..3da20157bc5c15a5ee41619cb6a46c4075b71927 100644 --- a/ecrire/base/db_mysql.php +++ b/ecrire/base/db_mysql.php @@ -38,7 +38,7 @@ function spip_mysql_trace($query, $start, $result) { if ($start) spip_mysql_timing($start, microtime(), $query, $result); - if ($s = mysql_error()) { + if ($s = trim(mysql_errno().' '.mysql_error())) { if ($GLOBALS['mysql_debug'] AND (($GLOBALS['connect_statut'] == '0minirezo') OR ($GLOBALS['auteur_session']['statut'] == '0minirezo'))) { @@ -52,6 +52,7 @@ function spip_mysql_trace($query, $start, $result) } spip_log($GLOBALS['REQUEST_METHOD'].' '.$GLOBALS['REQUEST_URI'], 'mysql'); spip_log("$result - $query", 'mysql'); + spip_log($s, 'mysql'); } return $result; }