cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menyenaraikan semua "pilihan" yang dipilih oleh pengguna

Saya memerlukan pengguna untuk memilih satu, dua, tiga atau empat item daripada menu lungsur dan kemudian memaparkannya dalam "ul". Saya telah memaparkan nombor item yang dipilih dan saya perlu memaparkan nilainya.

Kod saya

<select name="courses" size="4" multiple>
        <option>BMW</option>
        <option>Mercedes</option>
        <option>Audi</option>
        <option>Volvo</option>
 </select>

 <?php
 if(!isset($_POST["courses"])) {
     echo 'error';
 } else {
     echo '<ul><li>' . implode('</li><li>', $_POST["courses"]) . '</li></ul>';
 }...

Tolong jangan menilai dengan ketat, saya baru mengenali php, terima kasih terlebih dahulu.

P粉436410586P粉436410586429 hari yang lalu502

membalas semua(2)saya akan balas

  • P粉293550575

    P粉2935505752023-09-12 13:16:49

    <select name="courses[]" size="4" multiple>
        <option>BMW</option>
        <option>Mercedes</option>
        <option>Audi</option>
        <option>Volvo</option>

    Bentuk susunan name属性设置为"courses" boleh menyelesaikan masalah

    balas
    0
  • P粉752812853

    P粉7528128532023-09-12 10:36:48

    merawat name="courses"属性更改为name="courses[]",然后它将被传递给$_POST dan dianggap sebagai tatasusunan, bukan rentetan bernilai tunggal.

    balas
    0
  • Batalbalas