Wednesday, March 18, 2009

Script Menampilkan Data berdasarkan Tanggal dengan PhP dan MySql

Tutorial kali ini dibuat bagi siapa saja yang sedang kesulitan untuk menampilkan data berdasarkan tanggal dengan MySql. Untuk sebauh program aplikasi database pastinya ada report untuk menampilkan data dari database berdasarkan tanggal yang diinginkan, sebagai contoh kita akan menampilkan report peminjaman buku dari tanggal 19/02/2009 sampai tanggal 2/2/2009.

Pertama, yang pasti kita harus mempunyai data yang ingin ditampilkan, sebagai contoh saya mempunyai data peminjaman buku pada database perpustakaan dengan nama table peminjaman, seperti berikut ini :



Dan saya akan menampilkan data peminjaman buku dari tanggal 10-02-09 sampai tanggal 20-02-09, caranya adalah dengan membuat sebuah file php yang berisi script berikut :


( klik pada gambar untuk memperjelas gambar )

Simpan script diata dengan nama report.php pada folder htdoc di web server
Selanjutnya tampilkan pada browser, berikut hasil dari script diatas :


Data yang ada pada database dari tanggal 10-02-09 sampai tanggal 20-02-09 hanya 1 seperti gambar diatas, bila kita akan mengganti range tanggal yang diinginkan tinggal ganti pada query sql nya saja, sebagai contoh saya akan menampilkan data dari tanggal 15-02-09 sampai 28-02-09, maka query sql nya menjadi seperti berikut :

$data = mysql_query("SELECT * FROM peminjaman WHERE tgl_pinjam BETWEEN '10-02-09' AND '28-02-09' ");

Berikut hasilnya :




Mudah bukan, semoga tutorial ini berguna bagi siapa saja yang membutuhkan, untuk kritik dan saran silahkan tuliskan comment, Insya Allah saya jawab

3 comments:

buram said...

wah, mantap gan. emang ini ysng saya cari, makacih ya

Anonymous said...

Wah makasih nieh, sharingnya

Budiono said...

thanks artikelnya... kunjungan dari http://suckittrees.com