name dari select atau combobox tidak dibaca $_post

      <?php use PHPMailer\PHPMailer\PHPMailer;
			use PHPMailer\PHPMailer\Exception;
			include './../css/phpmailer/src/PHPMailer.php';
			include './../css/phpmailer/src/Exception.php';
			include './../css/phpmailer/src/SMTP.php'; ?>
        <div class="row">
          <div class="col s12 m9">
            <h3 class="orange-text">Pengaduan</h3>
          </div>
        </div>

        <table id="example" class="display responsive-table" style="width:100%">
          <thead>
              <tr>
				<th>No</th>
				<th>No Pelanggan</th>
				<th>Nama</th>
				<th>No Hp</th>
				<th>Tanggal Masuk</th>
				<th>Petugas</th>
				<th>Opsi</th>
              </tr>
          </thead>
          <tbody>
            
	<?php 
		$no=1;
		$query = mysqli_query($koneksi,"SELECT * FROM pengaduan INNER JOIN masyarakat ON pengaduan.id_pelanggan=masyarakat.id_pelanggan ORDER BY pengaduan.id_pengaduan DESC");
		while ($r=mysqli_fetch_assoc($query)) { ?>
		<tr>
			<td><?php echo $no++; ?></td>
			<td><?php echo $r['id_pelanggan']; ?></td>
			<td><?php echo $r['nama']; ?></td>
			<td><a href="https://wa.me/<?php echo $r['telp']; ?>/?text=Ada Yang Bisa Kami Bantu">Contact </a><?php echo $r['telp']; ?></td>
			<td><?php echo $r['tgl_pengaduan']; ?></td>
			<td><?php echo $r['id_petugas']; ?></td>
			<td><a class="btn modal-trigger blue" href="#more?id_pelanggan=<?php echo $r['id_pelanggan'] ?>">More</a>  <a class="btn red" onclick="return confirm('Anda Yakin Ingin Menghapus Y/N')" href="index.php?p=pengaduan_hapus&id_pelanggan=<?php echo $r['id_pelanggan'] ?>">Hapus</a></td>

<!-- ------------------------------------------------------------------------------------------------------------------------------------ -->
        <!-- Modal Structure -->
        <div id="more?id_pelanggan=<?php echo $r['id_pelanggan'] ?>" class="modal">
          <div class="modal-content">
            <h4 class="orange-text">Detail</h4>
            <div class="col s12 m6">
							<p>NO Pelanggan : <?php echo $r['id_pelanggan']; ?></p>
            	<p>Dari : <?php echo $r['nama']; ?></p>
            	<p>Alamat : <?php echo $r['alamat']; ?></p>
							<p>Tanggal Masuk : <?php echo $r['tgl_pengaduan']; ?></p>
				<?php 
					if($r['foto']=="kosong"){ ?>
						<img src="../img/noImage.png" width="100">
				<?php	}else{ ?>
					<img width="100" src="../img/<?php echo $r['foto']; ?>">
				<?php }
				 ?>
				<br><b>Pesan</b>
				<p><?php echo $r['isi_laporan']; ?></p>
				<p>Status : <?php echo $r['status']; ?></p>
            </div>
           
	            <div class="col s12 m6">
					<form method="POST">
							<div class="col-sm-8" >
							<select id="namagas" name="namagas" required="required">
								<?php
								$rPetugas=mysqli_query($koneksi,"SELECT * FROM petugas");
								while($row=mysqli_fetch_array($rPetugas)){
								?>
								<option value="<?php echo $row['id_petugas']?>"><?php echo $row['nama_petugas']?>	
								</option>
							<?php
								}
							?>
						</select>
						</div>
						<div class="col s12 input-field">
							<input type="submit" name="tanggapi" value="Kirim" class="btn right">
						</div>
					</form>
	            </div>

			<?php 

				if(isset($_POST['tanggapi'])){
						
						$nama=$_POST['namagas'];

						$update=mysqli_query($koneksi,"UPDATE pengaduan SET id_petugas='$nama' WHERE id_pengaduan='".$r['id_pengaduan']."'");
						if($update){
							echo "<script>alert('Tanggapan Terkirim')</script>";
							echo "<script>location='index.php?p=pengaduan';</script>";
						}
					}
					
			 ?>
          </div>
          <div class="modal-footer col s12">
            <a href="#!" class="modal-close waves-effect waves-green btn-flat">Close</a>
          </div>
        </div>
		</tr>
            <?php  }
             ?>

          </tbody>
        </table>        

avatar ahmadbima

@ahmadbima

1 Kontribusi 0 Poin

  • Errornya apa? ss errornya tidak ada? - @billiyagi
  • disini aku coba codingnya (diubah value selectnya jadi 1-5 kalo di coding diatas kan nama petugas, karena gak ada data mysql), tapi ngga mengganti name tanggapi dan namagas, nggak ketemu error. coba waktu eksekusi tombolnya dikasih print_r / echo alert buat mastiin bahwa "tombol ini ditekan", jadi biar tau pastinya letak errornya dimana - @muhammadridho30
  • coba dulu dump data dari $_POST pas submit pake die(var_dump($_POST)); dari situ liat dulu datanya memang masuk dan bentukannya sesuai apa ga. - @iwe


Jawaban

Belum ada Jawaban, jadi yang pertama

Login untuk gabung berdiskusi