1

以下に示すように、SQL クエリを実行できません。

"Could not execute SQL query" SELECT * FROM tbl_fault WHERE id>0 AND `release`='2.70.000.04'

その理由は、以下にリストされているように、mysql_real_escape_string を使用している可能性があります。

if ($_REQUEST["releasenu"]<>'') {
$search_releasenu = " AND `release`='".mysql_real_escape_string($_REQUEST["releasenu"])."'"; }

mysql データベースの release列は VARCHAR です

提案が必要です!

敬具

4

2 に答える 2

1

これを試して:

if ($_REQUEST["releasenu"]<>'') {
$search_releasenu = " AND release='".mysql_real_escape_string($_REQUEST['releasenu'])."'"; }
于 2013-10-03T08:01:29.623 に答える