簡體   English   中英

用mysqltable中的數據填充選擇框

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM