【发布时间】:2012-11-12 01:03:54
【问题描述】:
A)$getDetails = mysql_query("SELECT * FROM `OnlineRequests` WHERE `OSR_CODE`='".$code."'");
B)$getDetails = mysql_query("SELECT * FROM `OnlineRequests` WHERE `OSR_CODE`='oooqhqxrcglm3jn6xd2lseq43nb3cq'");
它是 PHP。 B 有效,但 A 无效。为什么?语法错误?我觉得我已经尝试了所有可能的...
【问题讨论】:
-
抛出的错误是什么?
-
缺少数据库转义?你检查
mysql_error()了吗? -
但有时我得到“提供的参数不是有效的 MySQL 结果资源”
-
好的,当你得到那个时,
$code是什么?请提供足够的信息来回答问题。