從 MySQL 資料庫填入 HTML 下拉清單
豐富網站的互動性通常需要從資料庫擷取資料以用於顯示目的。考慮一個包含下拉清單的 HTML 表單,該清單應顯示在公司工作的代理名冊。要在新增代理程式時動態更新此列表,我們可以利用 MySQL 資料庫的強大功能。
此流程的關鍵在於循環資料庫查詢的結果並利用檢索到的資訊來填入下拉清單的選項。以下是一個範例:
<code class="php">$query = $db->query("SELECT * FROM agents"); // Execute database query echo '<select name="agent" id="agent">'; // Initialize the dropdown element while ($row = $query->fetch(PDO::FETCH_ASSOC)) { echo '<option value="' . htmlspecialchars($row['agent_id']) . '">' . htmlspecialchars($row['agent_name']) . '</option>'; } echo '</select>'; // Close the dropdown element</code>
此腳本首先在資料庫中查詢所有代理,然後迭代結果,為下拉清單中的每個代理建立一個選項。選項的 value 屬性代表客服人員的 ID,而顯示的文字包含客服人員的名稱。
透過利用資料庫查詢,您的下拉清單會保持最新的即時數據,確保自動出現新的客服人員每當它們添加到資料庫時作為選項。
以上是如何從 MySQL 資料庫填入 HTML 下拉清單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!