如何使用mysql表中的数据填充选择框,然后将该值从一个页面移动到另一个页面。 我做了一个小编码,我能够从表中获取所有值,但我无法将这些值移到其他页面。
$query1="SELECT * FROM seat_no WHERE seatno NOT IN(SELECT seatno FROM check_in_desk)";
$result1 = mysql_query($query1);
<select name="txt_seatno">
<?php
while($nt=mysql_fetch_array($result1))
{
echo "<option value=$nt[id]>$nt[seatno]</option>";
}
</select>
?>
答案 0 :(得分:0)
您可以在您需要的页面上查找值吗?如果没有,您可以将数据作为GET或POST变量传递,然后使用它在新页面上生成选择框选项。
答案 1 :(得分:0)
我能想到两种方式;
1)将值附加到url,所以它是;
echo '<a href="page.php?id=' . $nt[id] . '">' . $nt[seatno] . '</a>';
并在接收页面中,你放了;
$id = (int) $_GET['id'];
2)或者你可以简单地使用它; http://www.w3schools.com/html/tryit.asp?filename=tryhtml_select2
(下拉菜单)
(顺便说一下;你的&lt; / select&gt;应该之后?&gt;)