Menampilkan Pesan Box data tidak ada saat Mencetak data

Posted in PHP MYSQLi Life at 24 Juni 2020 With 0 Comments

Dalam membuat Cetak Data Laporan di PHP agar lebih bagus dan userfriendly sebaiknya kita menampilkan pesan Alert Box , jika data tersebut tidak ada / empty /kosong di database , maka akan tampil alert box yang memberitahu bahwa data tidak ada , jadi kita tidak perlu membawa pengunjung ke halaman cetak , 

menampilkan pesan data tidak ada saaat mencetak data di php

Untuk membuat nya cukup mudah.. yang harus dilakukan , kita membuat kuery pengecekan terhadap data yang di input kan oleh user, jika data tidak ada kita tampilkan pesan , berikut code nya : 

<?php
include "koneksi.php";
$sql = "select * from pengunjung where (tgl between '$_POST[dari]' and '$_POST[sampai]')";
$query=mysqli_query($konek,$sql);

//Pengecekan apakah data ada
$cek = mysqli_num_rows($query);
if (empty($cek)){
echo '<script>alert(\'Data Tidak Ada\')
window.close()</script>';
}
//End Pengecekan

//Tampil jika ada data
$no=1;
while($r=mysqli_fetch_array($query)){
echo "..";
$no++;
echo"</tr>";
}
echo"</table>";

?>

Dapat di lihat pada script diatas , kita menampilkan data berdasarkan tanggal , dengan kata lain kita menampilkan data berdasarkan range tanggal (Cara Menampilkan Data di database Berdasarkan Range Tanggal)  ,

Yang perlu di perhatikan untuk menampilkan Pesan Saat data Tidak ada , dapat anda lihat pada bagian script : 

//Pengecekan apakah data ada
$cek = mysqli_num_rows($query);
if (empty($cek)){
//Tampilkan Pesan
echo '<script>alert(\'Data Tidak Ada\')
window.close()</script>';
}
//End Pengecekan

Artikel Rekomendasi

Artikel Terkait

Diskusi

wa