Daftar dan Belajar Sekarang!

Bagaimana cara menampilan combobox pada form edit?

foto samsularifin05
87 Kontribusi 12 Coto
6 bulan yang lalu
ini code untuk mengambil data kendaraan dari database
<label>Pilih Merek Kendaraan</label>
                <select  class="form-control input-pill" name="id_merek">
                  <option>--- Pilih Kendaraan ---</option>
                  <?php
                  $result = $bbm->getKendaraan();
                  while($data = $result->fetch_assoc()){
                    echo "
                    <option name='nama_kpa' value=$data[id_merek]>
                    $data[type] - $data[merek] - $data[pemegang]</option>";
                  }
                  ?>
                </select>

Jawaban
foto Nandar
608 Kontribusi 179 Coto
6 bulan yang lalu
echo "<option name='nama_kpa' 
value=".$data[id_merek].">
".$data[type]." - ".$data[merek]." - ". $data[pemegang]."
</option>";

foto samsularifin05
87 Kontribusi 12 Coto
6 bulan yang lalu
mash tetep engga ke select pas di form editnya

foto Nandar
608 Kontribusi 179 Coto
6 bulan yang lalu
form edit nya mana?

foto samsularifin05
87 Kontribusi 12 Coto
6 bulan yang lalu
 https://www.imageupload.co.uk/images/2018/08/28/db.png ketika pas di klik update data kendaraan otomatis select data dari database berdasarkan id

foto Nandar
608 Kontribusi 179 Coto
6 bulan yang lalu
ya jelas, karena ga di selected di dalam option nya coba gunain Ternary di dalam option nya
$data[id_merek] == $data_yg_dipilih ? 'selected' : ''
coba :
echo "<option name='nama_kpa' ".
$data[id_merek] == $data_yg_dipilih ? 'selected' : '' 
." value=".$data[id_merek].">
".$data[type]." - ".$data[merek]." - ". $data[pemegang]."
</option>";
note : silahkan ubah di bagian ternary nya.

foto samsularifin05
87 Kontribusi 12 Coto
6 bulan yang lalu
ini ada selectednya tapi ga ke select
<div class="form-group">
             <label>Pilih Merek Kendaraan</label>
             <select  class="form-control input-pill" name="id_merek">
              <option>--- Pilih Kendaraan ---</option>
              <?php
              $result = $bbm->getKendaraan();
              while($data1 = $result->fetch_assoc()){
                if ($data1->id_merek==$data1[id_merek]){
                  echo "<option value=$data1[id_merek] selected> $data1[id_merek] - $data1[merek] - $data1[pemegang]</option>";
                }else{
                  echo "<option value=\"$data1[id_merek]\">$data1[id_merek] - $data1[merek] - $data1[pemegang]</option>\n";
                }
            }
            ?>
          </select>

foto Nandar
608 Kontribusi 179 Coto
6 bulan yang lalu
coba gunain inspect element, apakah di bagian option nya ada selected nya atau ga btw ini apa?
$data1->id_merek==$data1[id_merek]
kok sama-sama dari data1 ?? harusnya id_merek yg pas di klik sebelum form edit == id_merek dari query

foto yann
7 Kontribusi 0 Coto
6 bulan yang lalu
nyimak


Login untuk diksusi di forum sekolah koding