Postingan lainnya
para master bagai mana mengatasi kesalahan ini
(Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in salahnya dimana yaa
$Dari=$_POST['Dari'];
$Sampai=$_POST['Sampai'];
$query = "SELECT * FROM tansaksi,tansaksi_det,produk join produk on tansaksi_det.id_produk=produk.id_produk join tansaksi on tansaksi_det.id_user=tansaksi.id_user on tansaksi_det.tanggal_taransaksi= '$_POST[Dari]' AND '$_POST[Sampai]";
$sql = mysqli_query($dbconnect, $query); // Eksekusi/Jalankan query dari variabel $query
$jml = mysqli_num_rows($sql);
if ($jml > 0){
$i =1;
while($r = mysqli_fetch_array($sql)) {
//Format Menampilkan data di ezPdf
$data[$i]=array('No'=>$i,
'Nama pelanggan'=>"$r[nama_user]",
'jumlah produk'=>"$r[jumlah]",
'tanggal pembelian'=>"$r[tanggal_taransaksi]",
'Total Pembelian'=>"$r[total_tansaksi]",
'Total Pembelian'=>"$r[nama_produk]"
);
$i++;
}
0
1 Jawaban:
Jawaban Terpilih
error di querynya gan. joinnya kayanya kurang benar gan. coba kaya gini gan:
SELECT * FROM produk join tansaksi_det on tansaksi_det.id_produk=produk.id_produk join tansaksi on tansaksi_det.id_user=tansaksi.id_user where tansaksi_det.tanggal_taransaksi BETWEEN '$_POST[Dari]' AND '$_POST[Sampai]
Tapi kurang tau juga sih gan bener atau enggak hehehe.
0