Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Tidak bisa update data
Halo para master ini script model update data, masalahnya data yang di update tidak berhasil, salahnya dimana ya? terima kasih
<?php
require_once '../../koneksi/conn.php';
$id = $conn->real_escape_string($_POST['id']);
$nama = $conn->real_escape_string($_POST['nama']);
$id_subunit_ = $conn->real_escape_string($_POST['id_subunit_']);
$jumlah = $conn->real_escape_string($_POST['jumlah']);
$data = array();
$data['error_string'] = array();
$data['inputerror'] = array();
$data['status'] = TRUE;
if($nama == ''){
$data['inputerror'][] = 'nama';
$data['error_string'][] = 'Nama wajib di isi';
$data['status'] = FALSE;
}
if($id_subunit_ == ''){
$data['inputerror'][] = 'id_subunit_';
$data['error_string'][] = 'Subunit silahkan dipilih dulu';
$data['status'] = FALSE;
}
if($jumlah == ''){
$data['inputerror'][] = 'jumlah';
$data['error_string'][] = 'Jumlah wajib diisi';
$data['status'] = FALSE;
}
if($data['status'] === FALSE){
echo json_encode($data);
exit();
}
$sql=$conn->query("UPDATE kas_masuk SET nama='$nama', id_subunit='$id_subunit_', jumlah='$jumlah' WHERE id='$id' ");
if ($sql) {
echo json_encode(array("status" => TRUE));
}
?>
0
2 Jawaban:
coba kutip satu di value set nya dihapus, contoh : nama=$nama, id_submit=$id_submit, dst....
1
Tanggapan
udah bisa bosku trima kasih atas responnya
sepertinya kurang tepat diquerynya, tipe data id integer bukan string. jadi di where clausenya tanpa kutip. WHERE id = $id
1