Cara Membuat laporan per periode dengan PHPMYSQL

Posted on

Pada membuat laporan perperiode, misalnya laporan perminggu, perbulan ataupun pertahun, yang terpenting yang perlu kita perhatikan yakni field tanggal yang kita bikin pada tabel.
pada hal ini saya akan berbagi sedikit pengetahuan pada menampilkan laporan per periode.
Pada kasus kali ini selaku contoh kita akan merancang laporan penjualan per minggu.
oke , tanpa banyak basa basi , mari kita mulai.

1. Pada kasus ini saya asumsikan para pembaca telah merancang tabel penjualan dengan field tanggalnya tgl_jual.
2. Rancanglah sedemikian sebuah form dengan menggunakan HTML.
cth:
 <html>
<title>Merancang report Per periode</title>
<body>
<form action=”tampil.php” method=”post”>
<table>
<tr>
<td>Tanggal Awal</td>
<td><input type=”text” name=”tgl_awal”/></td>
</tr> 
<tr>
<td>Tanggal Ahir</td>
<td><input type=”text” name=”tgl_akhir”/></td>
</tr> 

 <tr>
<td><input type=”submit” value=”cari” /></td>
<td></td>
</tr>
</table>
</form>
</body>
</html>

3. Rancanglah tampilan tampil.php sesuai dengan form action yang kamu bikin, pada kasus ini saya merancang form action dengan nama tampil.php sesuai dengan rancangan yang diatas.
4. Pada kasus ini saya asumsikan pun kamu telah paham cara merancang program bagi menampilkan record dari tabel mysql. bila belum , pelajari cara membuatnya disini.
5. buatlah kode bagi menampilkannya seperti dibawah ini , 

SELECT * FROM nama_tabel
WHERE tanggal >='” .  $_post[‘tgl_awal’] . “‘  AND
tanggal >='” . $_post[‘tgl_akhir’] . “‘
atau
SELECT * FROM nama_tabel
WHERE tanggal BETWEEN $_post[‘tgl_awal’] AND ‘” .  $_post[‘tgl_akhir’] . “‘

dimana $_post[‘tgl_awal’] dan $_post[‘tgl_akhir’] diambil dari
variabel form input tersebut.

selamat mencoba ,, bila ada yang belum paham ,, silahkan koment dibawah ini.

Leave a Reply

Your email address will not be published. Required fields are marked *