【发布时间】:2013-08-12 03:12:35
【问题描述】:
我有一个从 MYSQL 数据库填充数据并从同一数据库填充下拉菜单的表。我的下拉菜单和表格很好,但是我希望能够选择我在表格中显示的数据。
<select name = 'peer-id' method='post' style = 'position: relative'>
<?php
while ($content = mysql_fetch_array($peer)) {
echo "<option value='" . $content['Peer'] . "'>" . $content['Peer'] . "</option>";
}
$results = mysql_query("SELECT Destination FROM rate ");
?>
</select>
这就是我的选择框。如何从中获得选择并将其保存为变量并刷新表数据?
我需要澄清一下,这会改变当前数据
#Data#Data#Data
#Data#Data#Data
#Data#Data#Data
然后选择下拉选项,我希望它显示新数据
#Data2#Data2#Data2
#Data2#Data2#Data2
#Data2#Data2#Data2
所以它需要加载一个新页面或刷新一些方法,因为它是通过 PHP 而不是 javascript 更改的。
【问题讨论】:
-
你可以使用javascript来实现你的需求
-
Javascript唯一的问题是我需要限制我的数据值,并且不能将JS变量拉到php中。
-
另一种选择是使用
form,每当select的值发生变化时,你应该将变化发布到后端,并根据select的新值拉取数据 -
你能给我举个例子吗?