prepare($query); $stmt->execute(); if($stmt->affected_rows > 0) { $array_data[0] = 1; } else { $array_data[0] = 0; } $stmt->close(); /* tutup koneksi */ $mysqli->close(); /* cetak hasil */ //echo count($array_data); echo json_encode($array_data); } } function cari_rak($nama) { $harray = array(); require_once 'db_login.inc.php'; $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE); $nama = addslashes($nama); $data = $mysqli->query("SELECT * FROM rak WHERE namaRak LIKE '%".$nama."%' ORDER BY idRak"); if($data->num_rows > 0) { $idx = 0; while($a = $data->fetch_array(MYSQLI_ASSOC)) { $harray[$idx] = array( 'idRak' => stripcslashes($a['idRak']), 'namaRak' => $a['namaRak'] ); $idx++; } /* tutup hasil query */ $data->close(); } /* tutup koneksi */ $mysqli->close(); /* cetak hasil */ echo json_encode($harray); } function ambil_rak($id_rak) { if ($id_rak != "") { $array_data = array(); require_once 'db_login.inc.php'; $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE); $data = $mysqli->query("SELECT * FROM rak WHERE idRak = '".$id_rak."' ORDER BY idRak"); if($data->num_rows > 0) { $idx = 0; while($a = $data->fetch_array(MYSQLI_ASSOC)) { $array_data[$idx] = array( 'idRak' => stripcslashes($a['idRak']), 'namaRak' => $a['namaRak'] ); $idx++; } /* tutup hasil query */ $data->close(); } /* tutup koneksi */ $mysqli->close(); /* cetak hasil */ echo json_encode($array_data); } } function transaksi_rak($id_rak) { require_once 'db_login.inc.php'; $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE); $data = $mysqli->query("SELECT * FROM rak WHERE idRak = '".$id_rak."'"); if($data->num_rows > 0) { /* tutup hasil query */ $data->close(); /* tutup koneksi */ $mysqli->close(); /* update data rak */ update_rak(); } else { /* tutup hasil query */ $data->close(); /* tutup koneksi */ $mysqli->close(); /* simpan data rak baru */ simpan_rak(); } } function update_rak(){ if(isset($_POST)) { $kode_rak = $_POST['koderak']; $nama = $_POST['nama']; $array_data = array(); require_once 'db_login.inc.php'; $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE); $query = "UPDATE rak SET "; $query .= "namaRak = ? "; $query .= "WHERE idRak = ? "; $stmt = $mysqli->prepare($query); $stmt->bind_param("si", $nama, $kode_rak); $stmt->execute(); if($stmt->affected_rows > 0) { $array_data[0] = 1; } else { $array_data[0] = 0; } $stmt->close(); /* tutup koneksi */ $mysqli->close(); /* cetak hasil */ //echo count($array_data); echo json_encode($array_data); } } function simpan_rak() { $nama = $_POST['nama']; $array_data = array(); require_once 'db_login.inc.php'; $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE); $query = "INSERT INTO rak(namaRak) VALUES ('$nama')"; $stmt = $mysqli->prepare($query); $stmt->execute(); if($stmt->affected_rows > 0) { $array_data[0] = 1; } else { $array_data[0] = 0; } $stmt->close(); /* tutup koneksi */ $mysqli->close(); /* cetak hasil */ //echo count($array_data); echo json_encode($array_data); } ?>