From: Frank M. Kromann Date: Fri, 10 Aug 2001 20:34:05 +0000 (+0000) Subject: Adding SQL statement to the warning X-Git-Tag: BEFORE_EXP_MERGE~35 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=300ac8c2383012e1a5dc830fe3ea90bb0a74f3bd;p=php Adding SQL statement to the warning --- diff --git a/ext/fbsql/php_fbsql.c b/ext/fbsql/php_fbsql.c index f9c559b310..e54ec1469a 100644 --- a/ext/fbsql/php_fbsql.c +++ b/ext/fbsql/php_fbsql.c @@ -1449,7 +1449,7 @@ PHP_FUNCTION(fbsql_db_status) /* {{{ mdOk */ -int mdOk(PHPFBLink* link, FBCMetaData* md) +int mdOk(PHPFBLink* link, FBCMetaData* md, char* sql) { FBCDatabaseConnection* c = link->connection; int result = 1; @@ -1475,7 +1475,7 @@ int mdOk(PHPFBLink* link, FBCMetaData* md) if (FB_SQL_G(generateWarnings)) { if (emg) - php_error(E_WARNING, emg); + php_error(E_WARNING, "Error in statement: '%s' %s", sql, emg); else php_error(E_WARNING,"No message"); } @@ -1499,7 +1499,7 @@ static void phpfbQuery(INTERNAL_FUNCTION_PARAMETERS, char* sql, PHPFBLink* link) meta = fbcdcExecuteDirectSQL(link->connection, sql); - if (!mdOk(link, meta)) + if (!mdOk(link, meta, sql)) { fbcmdRelease(meta); ZVAL_BOOL(return_value, 0)