【发布时间】:2013-12-15 17:56:06
【问题描述】:
我的问题如下: 我想显示 sql 数据库中的单行
链接是:/index.php?wh=1
代码:
$wh_id=($_GET["wh"]);
$wh_qr=mysql_query("SELECT name FROM warehouse WHERE warehouseid = '$wh_id';");
在echo $wh_qr 上,我只得到资源 id #5,而不是数据库中“名称”的值。
我做错了什么?
【问题讨论】:
-
您需要执行某种类型的循环,使用
while或foreach来遍历找到的结果(如果存在)。您不能只echo单独查询。向我们展示您的完整代码。 -
它只有一个结果?,如果它超过on,它必须只选择on。因为它应该在最后显示类似:“你目前在:
<?php echo $wh_qr ?>” -
我相信我提到的可以在下面给出的答案中找到。
-
这是我看过的最搞笑的SQL注入漫画。