【发布时间】:2012-12-27 16:44:16
【问题描述】:
我正在尝试打印一些主题信息,但效果并不好。这是我的查询:
SELECT * FROM topics WHERE id='$read'
这不起作用。我已经回显了$read 变量,它说1。那么,如果我这样做:
SELECT * FROM topics WHERE id='1'
完美运行。我不明白有什么问题。 $read 或其他类似内容中没有隐藏字符。
【问题讨论】:
-
当你说它不起作用时,究竟是什么不起作用?你有错误吗?是不是没有返回结果?
-
错误信息是什么?
-
不要使用
echo变量进行调试,使用var_dump。echo "1 ";将为您提供与echo "1";相同的输出,您将不知道任何不可打印的字符,而var_dump将告诉您类型和大小(以字节为单位)。 -
@Jrod 它只是没有显示任何东西,当我执行 mysql_num_rows 时它显示 0