使用下拉列表查询sql数据库表并显示结果

时间:2015-12-18 16:44:32

标签: php mysql wordpress drop-down-menu

这可能看起来很明显,应该在其他地方覆盖,但几周之后我已经阅读了数百个例子,超过6本书和数百次搜索和检查似乎没有答案。

查询mysql表然后显示结果需要什么代码?

我的连接和下拉框工作正常 - 代码如下。 (我正在使用wordpress和“插入php”插件。

所以要明确我的问题;使用下拉框选择查询表所需的代码是什么,然后在同一页面上显示结果。结果将是表格中的一行。

$sql = "SELECT activity FROM mytable";
$result = mysql_query($sql);

echo "<select name='activity'>";
while ($row = mysql_fetch_array($result)) {
    echo "<option value='" . $row['activity'] . "'>" . $row['activity']    .      "</option>";
}
echo "</select>"; 

2 个答案:

答案 0 :(得分:0)

我认为您想要实现的是从下拉列表中选择一个选项,您希望根据该值查询数据库?您需要发布该值并将其传递给查询,您的查询将类似于

 "SELECT * FROM mytable WHERE activity='selected_option_value'"

答案 1 :(得分:0)

尝试这样的事情:

[http-nio-8084-exec-5]

然后在example.php文件中用接收到的值写出相应的查询。返回查询的值