我想获得像我的$float
这样的浮点数的行。
我用这个代码:
$float = $_GET['float'];
$requst = mysql_fetch_array(mysql_query("SELECT * FROM floats WHERE float LIKE'$float.%%%%%%%'"));
然后我回荡着,同时所有行:
while ($r = $request) {
echo $a['float'];
}
但页面不显示任何东西。 (是的,我在地址栏中输入?float=34
,表中有漂浮物,如34.******
)
问题是什么?
(PHP 5.2版,MYSQL 5.0版)
请谨慎使用数据类型作为列名称。 – ethrbunny 2012-07-19 13:44:56
这不是真名。 – theShay 2012-07-19 13:47:38
你正在处理的只有一个结果,把'mysql_fetch_array'直接放在'while'里面而不是'$ request'。 – Peon 2012-07-19 13:53:07