我有一个简单的mysql数据库,我正在使用PHP来显示表中单独选择的项目的结果。我无法获得个人选择。我的代码如下。似乎有些东西没有触发。$ selectedbow但是我不知道怎么做对。要温柔 - 我对此完全陌生。谢谢!
$bowinfo = mysql_query("SELECT id, make, description
FROM bowid WHERE bowid=".$selectedbow);
//START THE WHILE LOOP
while ($bowdata = mysql_fetch_array($bowinfo)) {
$id = $bowinfo["id"];
$make = $bowinfo["make"];
$description - $bowinfo["description"];
echo ( "<section>
<p> $id</p>
<p>$make</p>
<p>$description</p></section>
");
答案 0 :(得分:1)
while
循环中的代码中存在错误,您应该使用$bowdata
而不是$bowinfo
,即:
$id = $bowdata["id"];
$make = $bowdata["make"];
$description = $bowdata["description"];
并且要从多个表中获取数据,您可以执行SQL连接,因为我需要知道其他表的详细信息