[英]populate select box with data from mysqltable
如何用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>
?>
您可以只在需要它們的頁面上查找值嗎? 如果沒有,您可以將數據作為GET或POST變量傳遞,然后使用它在新頁面上生成選擇框選項。
我可以想到兩種方式:
1)將值附加到網址上,這樣就可以了;
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
(下拉式菜單)
(順便說一句;您的</ select>應該在 ?>之后)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.