
FYI, this query (and a variation using upper case) seems to exist also in these locations of nucommon.php
Code: Select all
Line 1192: $t = nuRunQuery("SELECT table_name as TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = DATABASE()");
Line 1210: $t = nuRunQuery("SELECT table_name as TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'VIEW' AND table_schema = DATABASE()");
Line 1256: $t = nuRunQuery("SELECT table_name FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = DATABASE()");
Code: Select all
===PDO MESSAGE===
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INT)) + 1
FROM `zzzzsys_form`
WHERE `sfo_code` LIKE 'FF%'
AND SUBSTRING' at line 2
===SQL===========
SELECT
MAX(CAST(SUBSTRING(`sfo_code`, 3) as INT)) + 1
FROM `zzzzsys_form`
WHERE `sfo_code` LIKE 'FF%'
AND SUBSTRING(`sfo_code`, 3) REGEXP '^-?[0-9]+$'
===BACK TRACE====
/var/www/html/TestDB/core/nubuilders.php - line 116 (nuRunQuery)
/var/www/html/TestDB/core/nubuilders.php - line 26 (nuFFNumber)
/var/www/html/TestDB/core/nucommon.php(1349) : eval()'d code - line 1 (nuBuildFastForm)
/var/www/html/TestDB/core/nucommon.php - line 1349 (eval)
/var/www/html/TestDB/core/nucommon.php - line 437 (nuEval)
/var/www/html/TestDB/core/nuapi.php - line 81 (nuRunPHPHidden)