Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Pra-pilih Pilihan dalam Menu Drop-Down HTML Menggunakan PHP?
Pra-Pilihan Pilihan dalam Menu Drop-Down
Menetapkan item yang dipilih dalam kotak drop-down meningkatkan pengalaman pengguna dengan membenarkannya untuk mengakses tetapan semasa mereka dengan mudah. Menggunakan HTML dan PHP, tugas ini boleh dicapai dengan lancar.
Dalam kod HTML anda, atribut yang dipilih bertanggungjawab untuk pra-mengisi menu lungsur dengan pilihan yang diingini. Khususnya, anda perlu menetapkan atribut yang dipilih untuk teg pilihan yang sepadan:
<option value="January" selected="selected">January</option>
Untuk menetapkan pilihan yang dipilih secara dinamik berdasarkan data pangkalan data anda, anda boleh memanfaatkan PHP:
<option value="January" <?php echo $row['month'] == 'January' ? 'selected="selected"' : ''; ?>>January</option>
Kod PHP ini menyemak sama ada bulan yang disimpan dalam pangkalan data sejajar dengan pilihan Januari. Jika ya, atribut yang dipilih akan ditambahkan pada teg pilihan.
Untuk menyelaraskan proses, anda boleh menggunakan tatasusunan untuk mencipta menu lungsur anda:
<?php $months = ['January', 'February', 'March', 'April']; foreach ($months as $month) { echo '<option value="' . $month . '"'; if ($row['month'] == $month) { echo ' selected="selected"'; } echo '>' . $month . '</option>'; } ?>
Pendekatan ini membenarkan anda untuk mengulangi pelbagai bulan dan secara dinamik menetapkan pilihan yang dipilih berdasarkan data pangkalan data anda.
Atas ialah kandungan terperinci Bagaimana untuk Pra-pilih Pilihan dalam Menu Drop-Down HTML Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!