query("SELECT mr.id_retur, mr.no_nota, mr.tgl_retur, mr.keterangan, mr.total_retur, mr.nik, mr.kd_supplier, mr.jml_item FROM m_retur_beli mr WHERE mr.id_retur = '$nofaktur' AND mr.tgl_retur BETWEEN '$tglawal' AND '$tglakhir' AND mr.validasi = '$valid'"); else if($nofaktur != "" && $tglawal == "" && $tglakhir == "") $data = $mysqli->query("SELECT mr.id_retur, mr.no_nota, mr.tgl_retur, mr.keterangan, mr.total_retur, mr.nik, mr.kd_supplier, mr.jml_item FROM m_retur_beli mr WHERE mr.id_retur = '$nofaktur' AND mr.validasi = '$valid'"); else if($nofaktur == "" && $tglawal != "" && $tglakhir != "") $data = $mysqli->query("SELECT mr.id_retur, mr.no_nota, mr.tgl_retur, mr.keterangan, mr.total_retur, mr.nik, mr.kd_supplier, mr.jml_item FROM m_retur_beli mr WHERE mr.tgl_retur BETWEEN '$tglawal' AND '$tglakhir' AND mr.validasi = '$valid'"); /* tampung jumlah data dalam var hasil */ $hasil = $data->num_rows; if($hasil > 0) { $idx = 0; while($a = $data->fetch_array(MYSQLI_ASSOC)) { $harray[$idx] = array( 'id_retur' => $a['id_retur'], 'no_nota' => $a['no_nota'], 'tgl_retur' => substr($a['tgl_retur'],8,2)."-".substr($a['tgl_retur'],5,2)."-".substr($a['tgl_retur'],0,4), 'keterangan' => $a['keterangan'], 'total_retur' => $a['total_retur'], 'nik' => $a['nik'], 'kdsupp' => $a['kd_supplier'], 'jml_item' => $a['jml_item'], ); $idx++; } /* tutup hasil query */ $data->close(); } /* tutup koneksi */ $mysqli->close(); /* cetak hasil */ echo json_encode($harray); }