Postingan lainnya
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