Mengisi Kotak Jatuh turun daripada Jadual MySQL dalam PHP: Penyelesaian Masalah
Apabila cuba mengisi kotak lungsur turun dari pertanyaan MySQL dalam PHP, pengguna mungkin menghadapi kesukaran yang mengakibatkan dropdown kosong. Berikut ialah penyelesaian untuk menyelesaikan isu ini, memfokuskan pada penyahpepijatan dan memahami kefungsian kod.
Pertanyaan yang disediakan mendapatkan semula lajur PcID daripada jadual PC. Untuk mengisi kotak lungsur turun, anda memerlukan skrip PHP yang bersambung ke pangkalan data, melaksanakan pertanyaan dan menjana pilihan HTML untuk menu lungsur.
Berikut ialah contoh skrip:
<?php // Establish database connection mysql_connect('hostname', 'root', 'password'); mysql_select_db('database-name'); // Execute the query $sql = "SELECT PcID FROM PC"; $result = mysql_query($sql); // Generate dropdown options echo "<select name='PcID'>"; while ($row = mysql_fetch_array($result)) { echo "<option value='" . $row['PcID'] . "'>" . $row['PcID'] . "</option>"; } echo "</select>"; ?>
Penjelasan:
Pastikan kod skrip anda betul dan anda mempunyai bukti kelayakan pangkalan data yang betul, dan anda sepatutnya melihat kotak lungsur yang diisi dengan nilai PcID.
Atas ialah kandungan terperinci Mengapa Kotak Jatuh Turun Saya Kosong Apabila Mengisi dari Jadual MySQL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!