Dropdown menu


<table>
<thead>
<tr>
      <th>Nama</th>
      <th>Bukti DP</th>
      <th>Cek Pelunasan</th>
<tr>
</thead>
<tbody>
<?php
     $result = mysqli_query($koneksi, "select * from bukti");
     $no = 1;
     while ($b = mysqli_fetch_array($result)){
?>
<td><?php echo $b['nama'] ?></td>
<td><?php echo $b['bukti'] ?></td>
<?php
if ($b['cek_dp']==0){
?>
<td><select id='DP' name='DP'>
       <option value='0&<?php echo $b['id_peserta']?>'>Belum Cek</option>
       <option value='1&<?php echo $b['id_peserta']?>'>Verified</option>
       <option value='2&<?php echo $b['id_peserta']?>'>Gagal</option>
    </select>
</td>
<?php
}else if($b['cek_dp']==1){
?>
<td><select id='DP' name='DP'>
        <option value='1&<?php echo $b['id_peserta']?>'>Verified</option>
        <option value='0&<?php echo $b['id_peserta']?>'>Belum Cek</option>
        <option value='2&<?php echo $b['id_peserta']?>'>Gagal</option>
    </select>
</td>
<?php
}else{
?>
<td><select id='DP' name='DP'>
        <option value='2'>Gagal</option>
        <option value='0'>Belum Cek</option>
        <option value='1'>Verified</option>
     </select>
</td>
<?php
} ?>
</tbody>
</table>

Code di atas tadi ceritanya mau nampilin data bukti pembayaran. yang ingin di tanyakan gimana cara nya pas kita pilih menu dropdown itu, kita langsung merubah data cek pembaryana pada tabel di MySql sesuai dengan data yg kita rubah di dropdown tadi? misalnya awalnya dari belum cek di database, menjadi verified atau gagal ketika di rubah di menu dropdown itu

avatar Rudiii
@Rudiii

1 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

Buat dulu sebuah URL untuk memproses perubahan data tersebut.

Kemudian kirim data perubahan ke URL tersebut dengan menggunakan ajax.

Untuk melakukan perubahan di database setiap terjadi perubahan value pada select dropdownnya bisa menggunakan jquery onChange()

avatar EddyPermana22
@EddyPermana22

20 Kontribusi 18 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban