Mengambil bulan kemarin untuk laporan

Singkat saja kali ini, bagi yang ingin membuat laporan dengan menggunakan php, kita memerlukan bulan sebelum tanggal pelaporan. Contohnya seperti pada umumnya misalkan kita sudah masuk bulan Pebruari yang harus dilaporkan seharusnya bulan Januari kemarin dan seterusnya.

Nah kali ini saya ingin share cara otomatis mengambil bulan dan tahun dimana sebelum bulan ini skripnya melalui sql. Seperti yang ditampilkan berikut :

select * from nama_tabel where month(m.tanggal)=(SELECT if(MONTH(CURDATE())=1,12,MONTH(CURDATE())-1)) and year(m.tanggal)=(SELECT if(MONTH(CURDATE())=1,year(CURDATE())-1,year(CURDATE())))

jadi kita menggunakan if bila terdeteksi bulan ini adalah bulan 1 satu januari maka yang diambil adalah bulan 12 dan tahun adalah tahun sekarang dikurangi satu. Bila tidak dilakukan hal ini silahkan dicoba maka bulan akan menunjukkan bulan 0;

Iklan
Perihal

I am system analyst, my specialization are Web programming, mobile programming also graphic design.

Tagged with: , ,
Ditulis dalam Merancang Web, tambahan, teknik

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Produk Promo
Desktop Mini PC Intel Core i3
Kategori Tulisan

Klik untuk mendapatkan Update melalui email anda

Bergabunglah dengan 164 pengikut lainnya

%d blogger menyukai ini: