Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

MySQL (3) Modul Transaksi Modul Laporan Membuat Kalender.

Presentasi serupa


Presentasi berjudul: "MySQL (3) Modul Transaksi Modul Laporan Membuat Kalender."— Transcript presentasi:

1 MySQL (3) Modul Transaksi Modul Laporan Membuat Kalender

2 Membuat file insert_buku.php

3 Membuat form data_buku.php Kode Buku : Judul Buku : Deskripsi : Tanggal Beli : Harga Beli : Harga Sewa :

4 Membuat file data_buku.php no; $judul=$row -> judul; $deskripsi=$row -> deskripsi; $tgl_beli=$row -> tgl_beli; $harga_beli=$row -> harga_beli; $harga_sewa=$row -> harga_sewa; echo (" $no $judul $deskripsi $tgl_beli $harga_beli $harga_sewa "); } echo (" "); ?>

5 Modul Transaksi Menyisipkan kolom/field baru pada tabel transaksi : id_pelanggan (int(8)) Merubah nama kolom/field pada tabel yang sudah ada : id  id_pinjam

6

7 Membuat file input_transaksi.php

8 for($i=0;$i

9 Membuat form transaksi.php Transaksi Pelanggan :

10 "> Buku : ">

11 Tanggal Pinjam : "> (YYYY-mm- dd) Tanggal Kembali : "> (YYYY-mm- dd)

12 Membuat Laporan DATA TRANSAKSI id_pelanggan; $no_buku=$row -> no_buku; $tgl_pinjam=$row -> tgl_pinjam; $tgl_kembali=$row -> tgl_kembali; $biaya_sewa=$row -> total_biaya; echo (" $id_pelanggan $no_buku $tgl_pinjam $tgl_kembali $biaya_sewa "); } echo (" "); ?>

13 Membuat Menu Kios Buku : Cerdas Cermat Menu Utama : 1. Input Pelanggan 2. Input Buku 3. Data Pelanggan 4. Pinjam Buku 5. Laporan transaksi

14

15 Membuat Kalender ? function showCalendar(){ // Menentukan hari sebagai kunci // Menentukan hari pertama, hari terakhir dalam bulan dan hari aktual $today = getdate(); $firstDay = getdate(mktime(0,0,0,$today['mon'],1,$today['year'])); $lastDay = getdate(mktime(0,0,0,$today['mon']+1,0,$today['year'])); // Membuat tabel header kalender echo ' '; echo ' '.$today['month']." - ".$today['year']." "; echo ' '; echo ' Mo Tu We Th '; echo ' Fr Sa Su ';

16 // Menampilkan baris pertama kalender echo ' '; for($i=1;$i<$firstDay['wday'];$i++){ echo ' '; } $actday = 0; for($i=$firstDay['wday'];$i<=7;$i++){ $actday++; if ($actday == $today['mday']) { $class = ' class="actday"'; } else { $class = ''; } echo " $actday "; } echo ' ';

17 //Menentukan berapa minggu dalam bulan aktual $fullWeeks = floor(($lastDay['mday']-$actday)/7); for ($i=0;$i<$fullWeeks;$i++){ echo ' '; for ($j=0;$j<7;$j++){ $actday++; if ($actday == $today['mday']) { $class = ' class="actday"'; } else { $class = ''; } echo " $actday "; } echo ' '; }

18 //Tampilkan data satu bulan if ($actday < $lastDay['mday']){ echo ' '; for ($i=0; $i<7;$i++){ $actday++; if ($actday == $today['mday']) { $class = ' class="actday"'; } else { $class = ''; } if ($actday <= $lastDay['mday']){ echo " $actday "; } else { echo ' '; } echo ' '; } echo ' '; } showCalendar(); ?>


Download ppt "MySQL (3) Modul Transaksi Modul Laporan Membuat Kalender."

Presentasi serupa


Iklan oleh Google