簡體   English   中英

使用HTML / PHP從SQL數據庫創建列表

[英]Create a list from SQL database using HTML/PHP

我試圖從我的SQL數據庫表創建用戶的下拉列表/菜單。 有人可以幫我解決這個問題嗎? 下面的代碼僅用於包含選項1和2的普通列表。如何使用html / php / sql使列表檢索特定表中的所有項目。 對不起我對此不是很有經驗,謝謝提前。

<select name="user" id="user">
<option value="a" selected="selected">1</option>
<option value="b">2</option>
</select>

有幾種方法,但我會展示我的

首先,從查詢中獲取要檢索的數據:

$query = mysql_query("SELECT name, id FROM users");

然后回顯一個select后跟一個while循環來迭代各種選項:

<?php
echo "<select name='user'>";
while ($temp = mysql_fetch_assoc($query) {
    echo "<option value='".$temp['id']."'>".$temp['name']."</option>";
}
echo "</select>";
?>

結果應該是:

<select name="user">
   <option value='1'>User name 1</option>
   <option value='2'>User name 2</option>
</select>

希望這對你有用:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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