Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Mengisi Senarai Dropdown HTML dengan Data MySQL?
Dalam pembangunan web, data dinamik selalunya perlu dipaparkan dalam antara muka mesra pengguna. Contohnya ialah mengambil nama ejen daripada pangkalan data MySQL untuk mengisi senarai lungsur turun pada borang web.
Untuk mencapainya, ikuti langkah berikut:
Setelah anda mempunyai nama ejen, anda boleh menjana senarai lungsur turun menggunakan HTML dan PHP:
Kod berikut menggambarkan proses ini:
<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>
Dalam contoh ini, $db ialah objek PDO dan agent_name ialah lajur nama dalam pangkalan data anda yang mengandungi nama ejen. Dengan mengikuti langkah ini, anda boleh mengisi senarai lungsur turun secara dinamik dengan data daripada pangkalan data MySQL, memastikan ejen baharu ditambahkan secara automatik pada senarai.
Atas ialah kandungan terperinci Bagaimana untuk Mengisi Senarai Dropdown HTML dengan Data MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!