首頁  >  文章  >  後端開發  >  如何使用 MySQL 資料庫中的資料填入 HTML 下拉清單?

如何使用 MySQL 資料庫中的資料填入 HTML 下拉清單?

Susan Sarandon
Susan Sarandon原創
2024-11-08 22:59:02361瀏覽

How to Populate an HTML Dropdown List with Data from a MySQL Database?

如何使用MySQL 資料庫中的資料填入HTML 下拉清單

使用從MySQL 擷取的資料動態填入HTML 下拉清單,請依照以下步驟操作:

  1. 執行SQL 查詢以從資料庫中取得所需的資料。查詢應以適合填入下拉清單的格式傳回資料。
  2. 循環查詢傳回的行。對於每一行,使用該行的相關資料建立一個 HTML 選項元素。 option 元素的 value 屬性應保存記錄的唯一標識符,而選項內的可見文字應表示顯示值。
  3. 將產生的 option 元素附加到 HTML 下拉清單。

使用PDO 實現此目的的範例程式碼:

<code class="php">// Assume $db is a PDO object
$query = $db->query("SELECT id, name FROM agents"); // Run your query

echo '<select name="agents">'; // Open your drop down box

// Loop through the query results, outputing the options one by one
while ($row = $query->fetch(PDO::FETCH_ASSOC)) {
   echo '<option value="'.$row['id'].'">'.$row['name'].'</option>';
}

echo '</select>';// Close your drop down box</code>

透過執行下列步驟,您可以使用從MySQL 資料庫擷取的資料填入HTML 下拉列表,確保自動新增新增的代理程式作為下拉式選單中的選項提供。

以上是如何使用 MySQL 資料庫中的資料填入 HTML 下拉清單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn