Skip to content

Commit 300ac8c

Browse files
committed
Adding SQL statement to the warning
1 parent 5019d3d commit 300ac8c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ext/fbsql/php_fbsql.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1449,7 +1449,7 @@ PHP_FUNCTION(fbsql_db_status)
14491449

14501450
/* {{{ mdOk
14511451
*/
1452-
int mdOk(PHPFBLink* link, FBCMetaData* md)
1452+
int mdOk(PHPFBLink* link, FBCMetaData* md, char* sql)
14531453
{
14541454
FBCDatabaseConnection* c = link->connection;
14551455
int result = 1;
@@ -1475,7 +1475,7 @@ int mdOk(PHPFBLink* link, FBCMetaData* md)
14751475
if (FB_SQL_G(generateWarnings))
14761476
{
14771477
if (emg)
1478-
php_error(E_WARNING, emg);
1478+
php_error(E_WARNING, "Error in statement: '%s' %s", sql, emg);
14791479
else
14801480
php_error(E_WARNING,"No message");
14811481
}
@@ -1499,7 +1499,7 @@ static void phpfbQuery(INTERNAL_FUNCTION_PARAMETERS, char* sql, PHPFBLink* link)
14991499

15001500
meta = fbcdcExecuteDirectSQL(link->connection, sql);
15011501

1502-
if (!mdOk(link, meta))
1502+
if (!mdOk(link, meta, sql))
15031503
{
15041504
fbcmdRelease(meta);
15051505
ZVAL_BOOL(return_value, 0)

0 commit comments

Comments
 (0)