Index: trunk/kernel/include/adodb/adodb.inc.php =================================================================== diff -u -N -r859 -r961 --- trunk/kernel/include/adodb/adodb.inc.php (.../adodb.inc.php) (revision 859) +++ trunk/kernel/include/adodb/adodb.inc.php (.../adodb.inc.php) (revision 961) @@ -755,8 +755,11 @@ $errorLevel = defined('SQL_ERROR_DIE')&&SQL_ERROR_DIE ? E_USER_ERROR : E_USER_WARNING; $debugger->dumpVars($_REQUEST); $debugger->appendTrace(); - trigger_error(''.$m.' ('.$e.')
SQL: '.$debugger->formatSQL($sql), $errorLevel); + $error_msg = ''.$m.' ('.$e.')
SQL: '.$debugger->formatSQL($sql); + $long_id=$debugger->mapLongError($error_msg); + trigger_error($m.' ('.$e.') ['.$sql.'] #'.$long_id, $errorLevel); + ADOConnection::outp($e .': '. $m ); flush(); }