【发布时间】:2014-03-31 02:33:08
【问题描述】:
我一直在尝试使用 mysql 表中的 php 查询结果填充下拉列表,但列表为空。有人可以看看我的代码并告诉我我做错了什么。
我的查询是Select cat from kernel
我使用了代码:$results = $query->fetchAll();
这是我的代码:
<?php
$dbhandle = new PDO('host','username','password');
$sql = "SELECT cat FROM kernel";
$results = $query->fetchAll();
echo "<select name='cat'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['cat'] . "'>" . $row['cat'] . "</option>";
}
echo "</select>";
?>
【问题讨论】:
-
您的查询有结果吗?如果是这样,您将需要发布更多代码,我们才能提供帮助。
-
$results 返回什么?
-
这是重复的。在这里查看:stackoverflow.com/questions/5327235/…
-
您的查询是否已经有效?没有人会完全解决您的问题..您必须提供更多信息!我建议你多谷歌一点! :P
-
你已经有了一个好的开始,现在对结果做一些事情。 :)