Daftar dan Belajar Sekarang!

Gagal insert ke database dan mucul pesan error : undefined index

foto susucoklatnikmat
4 Kontribusi 0 Coto
1 bulan yang lalu
agan agan mohon bantuaannya, saya udah cek berulang tapi masih belum tau salahnya dimana ketika gagal insert ke database, maklum masih belajar, ini kodenya
<?php

$kode= $_GET['kodepj'];


?>

<div class="row clearfix">
<div class="body">
						
<form method="POST">
<div class="col-md-2 ">
<input type="text" name= "kode" value= "<?php echo $kode; ?>"class="form-control" readonly=""/>
</div>
				
<div class="col-md-2 ">
<input type="text" name= "kode_barcode" class="form-control" autofocus=""  />
</div>
				
<div class="col-md-2 ">
<input type="submit" name="simpan" value="Tambahkan" class="btn btn-primary" />
</div>
				
</form>	
</div>
					
<?php

	if(isset($_POST['simpan'])){
			
	$date = date('y-m-d');
			
	$kd_pj = $_POST['kode'];
			
	$barcode = $_POST['kode_barcode'];
			
	$barang = $koneksi->query("select * from tb_barang where kode_barcode='$barcode'");
			
	$data_barang = $barang->fetch_assoc();
			
	$harga_jual = $data_barang['harga'];
			
	$jumlah = 1;
			
	$total = $jumlah * $harga_jual;
			
	$barang2 = $koneksi->query("select * from tb_barang where kode_barcode='$barcode'");
	
	while ($data_barang2 = $barang2->fetch_assoc()){
	$sisa = $data_barang2['stok'];
				
	if ($sisa == 0){
	?>
					
		<script type="text/javascript">
						
		alert("Stok Barang Habis Tidak Dapat Melakukan Penjualan...!");
		window.location.href="?page=penjualan&kodepj=<?php echo $kode; ?>"
						
		</script>
					
	<?php 
					
	}
				
	else{
					
	$koneksi->query("insert into tb_penjualan (kode_penjualan, kode_barcode, jumlah, total, tgl_penjualan)values ($kd_pj','$barcode', '$jumlah', '$total','$date')");
				
	}
			
}
		
}

?>
  • undefined index yg mana dulu, pasti ada kelanjutannya - driyan
  • errornya coba ss juga gan - dianarifr

Jawaban
foto ridwantanjung
23 Kontribusi 7 Coto
1 bulan yang lalu
kyknya kurang kutip atas di bagian koneksi query nya
$kd_pj'
$koneksi->query("insert into tb_penjualan (kode_penjualan, kode_barcode, jumlah, total, tgl_penjualan)values ('$kd_pj','$barcode', '$jumlah', '$total','$date')");

foto susucoklatnikmat
4 Kontribusi 0 Coto
1 bulan yang lalu
udah aku ksih tambahan kutip tapi masih gagal gan
$koneksi->query("insert into tb_penjualan (kode_penjualan, kode_barcode, jumlah, total, tgl_penjualan)values ('$kd_pj','$barcode', '$jumlah', '$total','$date')");
  • coba ganti dulu kalimat insert into sama values nya jadi capital semua "INSERT INTO ......... VALUES...." - ridwantanjung
  • dan pastikan juga urutan valuesnya sudah sesuai sama urutan yang ada di database - ridwantanjung
  • INSERT INTO sama VALUES nya udh di ganti capital tapi msh gagal input ke databasenya - susucoklatnikmat
Tampikan semua komentar

foto AmateurCoding12
22 Kontribusi 0 Coto
1 bulan yang lalu
error_reporting=E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED pakai ini di atas setelah <?php
  • sebelumnya udah aku kasih itu gan, tapi cuma nyembunyiin pesan errornya aja - susucoklatnikmat
  • itu kode untuk buka errornya malah - dianarifr

foto susucoklatnikmat
4 Kontribusi 0 Coto
1 bulan yang lalu
makasih gan buat saran"nya, ternyata setelah saya cek lagi kesalahan ada di database, ada kolom yang belum saya kasih AI


Login untuk diksusi di forum sekolah koding

Seikhlas Info

Fitur baru: "Komentar"! baca ini ya
Bikin forum yang nyaman, santai dan sopan