Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

proses update tidk jalan

sya sedng belajar crud menggunakan ajax. make modal pop up bootstrap. masalahnya ada di coding ajax untuk tombol update.ada yg bsa bantu. terima kasih sblumnya :)

Create New Records

Kode Barang

Nama Barang

Stock Barang

Harga/Pcs

Close

//// dan ini query editnya. aksi.php/////

if($_POST["aksi"] == "Select") { $keluaran = array(); $query = $koneksi->prepare("SELECT * FROM barang WHERE kode_brg = '".$_POST["kodeBrg"]."' LIMIT 1"); $query->execute(); $tampil = $query->fetchAll();

foreach($tampil as $row) {

$keluaran["namaBrg"] = $row["nama_brg"]; $keluaran["stockBrg"] = $row["stock_brg"]; $keluaran["hargaBrg"] = $row["harga"]; }

} echo json_encode($keluaran); }

avatar Nova07
@Nova07

1 Kontribusi 0 Poin

Diperbarui 7 tahun yang lalu

1 Jawaban:

jdi gni sob, . bikin 1 modal yg bisa buat update / insert (simpel). . kya gni ni. .

 <div id="formModal" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Records</h4>
</div>
<div class="modal-body">
<label>Kode Barang</label>
<input type="hidden" id="ID" name="ID">
<input type="text" name="kodeBrg" id="kodeBrg" class="form-control" />
<br />
<label>Nama Barang</label>
<input type="text" name="namaBrg" id="namaBrg" class="form-control" />
<br />
<label>Stock Barang</label>
<input type="text" name="stockBrg" id="stockBrg" class="form-control" />
<br />
<label>Harga/Pcs</label>
<input type="text" name="hargaBrg" id="hargaBrg" class="form-control" />
<br />
</div>
<div class="modal-footer">
<input type="button" class="btn btn-success" onclik=save();/>
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>

ajax nya kya gni sob. .


<script>
function save(){
 var id = $('ID').val();
 var idkodeBrg = $('#kodeBrg').val();
 var namaBrg = $('#namaBrg').val();
 var stockBrg= $('#stockBrg').val();
 var hargaBrg= $('#hargaBrg').val();

$.ajax({
method:"POST",
url:"aksi.php",

data:'id='+id+'&idkodeBrg='+idkodeBrg+'&namaBrg='+namaBrg+'&stockBrg='+stockBrg+'&hargaBrg='+hargaBrg,

success:function(data){
console.log(data);
//klo blm tw console.log , klik kanan kaya inspek element tpi pilih yg console. .tar balikan dari php nya keliatan
}
});
}
</script>

php nya kya gni sob


<?php
$id = $_POST['id'];
bla. . bla..

//smpe $hargaBrg= $_POST['hargaBrg'];

//nah dah gtu bru ksih kondisi
if ($id == ''){
 insert
}else{
 update
}
?>

dah cm gtu doank sob. . klo form nya bnyak pke serialize lbh simpel. .klo ada upload gambar pke formdata. . ini aj c sob yg bisa gw share..

avatar kunto20
@kunto20

13 Kontribusi 8 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban