首頁 > 後端開發 > php教程 > 如何使用 MySQL 資料填入 HTML 下拉清單?

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

Barbara Streisand
發布: 2024-11-06 07:28:02
原創
270 人瀏覽過

How to Populate HTML Dropdown Lists with MySQL Data?

使用 MySQL 資料填入 HTML 下拉清單

在 Web 開發中,動態資料通常需要顯示在使用者友善的介面中。例如,從 MySQL 資料庫取得代理名稱以填入 Web 表單上的下拉清單。

取得資料庫資料

要達成此目的,請依照下列步驟操作:

  1. 建立資料庫連線:使用適當的PHP 庫(例如PDO)建立與MySQL 資料庫的連線。
  2. 執行查詢:執行查詢從資料庫擷取代理名稱。
  3. 循環結果:迭代查詢傳回的每一行並擷取代理名稱。

產生下拉清單

取得代理名稱後,您可以使用HTML 和PHP 產生下拉清單:

  1. 開啟下拉清單: 開始下拉清單元素使用
  2. 循環代理: 對於每個代理名稱,產生一個
  3. 關閉下拉列表:通過關閉

示例代碼

以下代碼說明了此過程:

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

echo '<select name="agent">'; // Open the dropdown

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

echo '</select>'; // Close the dropdown</code>
登入後複製

在此範例中,$db 是PDO 對象,agent_name 是列資料庫中包含代理名稱的名稱。透過執行下列步驟,您可以使用 MySQL 資料庫中的資料動態填入下拉列表,確保新代理程式自動新增到列表中。

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

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板