Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include"config.php";
- $result = mysql_query("select * from kendaraan");
- $jsArray = "var tarifperJam = new Array();\n";
- ?>
- <html>
- <head>
- <title>Data Pelanggan Rental Mobil</title>
- <script type="text/javascript" src="jquery-1.7.2.min.js"></script>
- <link rel="stylesheet" href="css/style.css">
- </head>
- <body>
- <div align="left">
- <?php
- $aksi=$_GET['aksi'];
- if($aksi=="form")
- {
- //program pemilik form
- ?>
- </div>
- <h2 align="left">Input Data Transaksi Sewa</h2>
- <hr align="left" size="1">
- <form method="POST" action="transaksi_sewa1.php?aksi=simpan">
- <div align="center">
- <pre>
- No. Transaksi :<input type="text" name="noTransaksi" size="20">
- No. KTP :<select name="noKTP">
- <?php
- $c=mysql_query("select * from pelanggan order by noKTP asc");
- while ($d=mysql_fetch_array($c)) {
- ?>
- <option value="<?php echo $d['noKTP'];?>"><?php echo "$d[noKTP]";?></option>
- <?php
- }
- ?>
- </select><br/>
- No. Polisi :<select name="noPol" onchange="changeValue(this.value)">
- <option selected="selected">-------</option>
- <?php
- while ($row = mysql_fetch_array($result)) {
- echo '<option value="' . $row['noPol'] . '">' . $row['noPol'] . '</option>';
- $jsArray .= "tarifperJam['" . $row['noPol'] . "'] = {satu:'" . addslashes($row['tarifperJam']) . "'};\n";
- }
- ?>
- </select><br/>
- ID Sopir :<select name="IDsopir">
- <?php
- $c=mysql_query("select * from sopir order by IDsopir asc");
- while ($d=mysql_fetch_array($c)) {
- ?>
- <option value="<?php echo $d['IDsopir'];?>"><?php echo "$d[IDsopir]";?></option>
- <?php
- }
- ?>
- </select><br/>
- Tanggal Pinjam :Tanggal <select name="hari">
- <?php
- for ($i=1;$i<=31;$i++) {
- ?>
- <option value="<?php echo $i?>"><?php echo "$i";?></option>
- <?php
- }
- ?>
- </select> Bulan Ke. <select name="bulan">
- <?php
- for ($i=1;$i<=12;$i++) {
- ?>
- <option value="<?php echo $i?>"><?php echo "$i";?></option>
- <?php
- }
- ?>
- </select> Tahun <select name="tahun">
- <?php
- $y=date("Y");
- for ($i=1998;$i<=$y;$i++) {
- ?>
- <option value="<?php echo $i?>"><?php echo "$i";?></option>
- <?php
- }
- ?>
- </select><br/>
- Tanggal Kembali :Tanggal <select name="hari2">
- <?php
- for ($i=1;$i<=31;$i++) {
- ?>
- <option value="<?php echo $i?>"><?php echo "$i";?></option>
- <?php
- }
- ?>
- </select> Bulan Ke. <select name="bulan2">
- <?php
- for ($i=1;$i<=12;$i++) {
- ?>
- <option value="<?php echo $i?>"><?php echo "$i";?></option>
- <?php
- }
- ?>
- </select> Tahun <select name="tahun2">
- <?php
- $y=date("Y");
- for ($i=1998;$i<=$y;$i++) {
- ?>
- <option value="<?php echo $i?>"><?php echo "$i";?></option>
- <?php
- }
- ?>
- </select><br/>
- Jam Pinjam :<select name="jamPinjam">
- <?php
- for ($i=1;$i<=24;$i++) {
- ?>
- <option value="<?php echo $i?>"><?php echo "$i";?></option>
- <?php
- }
- ?>
- </select> : <select name="menit">
- <?php
- for ($i=1;$i<=59;$i++) {
- ?>
- <option value="<?php echo $i?>"><?php echo "$i";?></option>
- <?php
- }
- ?>
- </select><br/>
- Jam Kembali :<select name="jamKembali">
- <?php
- for ($i=1;$i<=24;$i++) {
- ?>
- <option value="<?php echo $i?>"><?php echo "$i";?></option>
- <?php
- }
- ?>
- </select> : <select name="menit">
- <?php
- for ($i=1;$i<=59;$i++) {
- ?>
- <option value="<?php echo $i?>"><?php echo "$i";?></option>
- <?php
- }
- ?>
- </select><br/>
- Lama Pinjam :<input type="text" name="lamaPinjam" size="25">
- Kerusakan :<textarea name="kerusakan" width="25" height="10"></textarea>
- Biaya Kerusakan : Rp. <input type="text" name="biayaKerusakan" size="25"><br/>
- Tarif Per Jam : Rp. <input type="text" name="tarifperJam" id="tarifperJam" disabled="tarifPerjam" size="25">
- <script type="text/javascript">
- <?php echo $jsArray; ?>
- function changeValue(id){
- document.getElementById('tarifperJam').value = tarifperJam[id].satu;
- };
- </script>
- </pre>
- </div>
- <hr align="center" size="1">
- <table><tr>
- <td><div align="center">
- <input type="submit" value=" Simpan ">
- </div></td></form>
- <form method="POST" action="transaksi_sewa1.php?aksi=tampil">
- <td><div align="center">
- <input type="submit" value=" Batal">
- </div></td>
- <div align="center">
- </tr>
- </table>
- </div>
- </form>
- <div align="center">
- <?php
- }
- else if($aksi=="simpan")
- {
- //program pelanggan simpan
- include "config.php";
- $noTransaksi=$_POST['noTransaksi'];
- $noKTP=$_POST['noKTP'];
- $noPol=$_POST['noPol'];
- $IDsopir=$_POST['IDsopir'];
- $tglPinjam=$_POST['tglPinjam'];
- $tglKembali=$_POST['tglKembali'];
- $jamPinjam=$_POST['jamPinjam'];
- $jamKembali=$_POST['jamKembali'];
- $lamaPinjam=$_POST['lamaPinjam'];
- $kerusakan=$_POST['kerusakan'];
- $biayaKerusakan=$_POST['biayaKerusakan'];
- $tarif=$_POST['tarifperJam'];
- $idTransaksi=time();
- $sqlx="insert into transaksi_sewa values('$idTransaksi','$noTransaksi','$noKTP','$noPol','$IDsopir','$tglPinjam','$tglKembali','$jamPinjam','$jamKembali','$lamaPinjam','$tarif','$kerusakan','$biayaKerusakan')";
- $hasil=mysql_query($sqlx);
- $affected=mysql_affected_rows();
- if($affected>0){
- echo 'Save Successfull.';
- }else{
- echo 'Save Unsuccessfull.';
- }
- ?>
- </div>
- <meta http-equiv="refresh" content="1;url=transaksi_sewa1.php?aksi=tampil">
- <div align="center">
- <?php
- }
- else if($aksi=="hapus")
- {
- //diisi dengan hapus
- include "config.php";
- $id=$_GET['id'];
- $sql="select * from transaksi_sewa where noTransaksi='$id'";
- $result=mysql_query($sql);
- $data=mysql_fetch_array($result);
- ?>
- <h2>Hapus Data Transaksi</h2>
- <hr size="1">
- <form method="POST" action="transaksi_sewa1.php?aksi=delete">
- <pre>
- <input type="hidden" name="id" value="<?php echo $data['noTransaksi']?>">
- No. Transaksi : <?php echo $data['noTransaksi']?><br>
- No. KTP : <?php echo $data['noKTP']?><br>
- No. Polisi : <?php echo $data['noPol']?><br>
- Id Sopir : <?php echo $data['IDsopir']?><br>
- Tanggal Pinjam : <?php echo $data['tglPinjam']?><br>
- Tanggal Kembali : <?php echo $data['tglKembali']?><br>
- Jam Pinjam : <?php echo $data['jamPinjam']?><br>
- Jam Kembali : <?php echo $data['jamKembali']?><br>
- Lama Pinjam : <?php echo $data['lamaPinjam']?><br>
- Kerusakan : <?php echo $data['kerusakan']?><br>
- Biaya Kerusakan : <?php echo $data['biayaKerusakan']?><br>
- Tarif Perjam : <?php echo $data['tarifperJam']?><br>
- <?php $totBBM=($data['tarifperJam']*$data['lamaPinjam']+$data['biayaKerusakan'])?>
- Biaya Total BBM : <?php echo $totBBM?>
- <hr size="1">
- <table><tr>
- <td><input type="submit" value=" Hapus "></td></form>
- <form method="POST" action="transaksi_sewa1.php?aksi=tampil">
- <td><input type="submit" value=" Batal"></td></tr>
- </table></form>
- <?php
- }
- else if($aksi=="delete")
- {
- //diisi dengan delete
- include "config.php";
- $id=$_POST['id'];
- $sqlx="delete from transaksi_sewa where noTransaksi='$id'";
- $result=mysql_query($sqlx);
- $affected=mysql_affected_rows();
- if($affected>0){
- echo "Delete Successfull.";
- }else{
- echo "Delete Unsuccessfull.";
- }
- ?>
- <meta http-equiv="refresh" content="3;url=transaksi_sewa1.php?aksi=tampil">
- <?php
- }
- else if($aksi=="detail")
- {
- //program taransaksi_sewa detail
- include "config.php";
- $id=$_GET['id'];
- $sql="select * from transaksi_sewa order by idTransaksi='$id'";
- $result=mysql_query($sql);
- $data=mysql_fetch_array($result);
- ?>
- <center><h2>Detail Transaksi Sewa</h2></center>
- <hr size="1">
- <table>
- <pre>
- <input type="hidden" name="tarifPerjam" value="<?php echo $data['idTransaksi']?>" id="tarifperJam" onchange="changeValue(this.value)">
- No. Transaksi : <?php echo $data['noTransaksi']?><br>
- No. KTP : <?php echo $data['noKTP']?><br>
- No. Polisi : <?php while ($row = mysql_fetch_array($result)) {
- echo $data['noPol'];
- $jsArray .= "tarifperJam['" . $row['noPol'] . "'] = {satu:'" . addslashes($row['tarifperJam']) . "'};\n";
- } echo $data['noPol']?><br>
- Id Sopir : <?php echo $data['IDsopir']?><br>
- Tanggal Pinjam : <?php echo $data['tglPinjam']?><br>
- Tanggal Kembali : <?php echo $data['tglKembali']?><br>
- Jam Pinjam : <?php echo $data['jamPinjam']?><br>
- Jam Kembali : <?php echo $data['jamKembali']?><br>
- Lama Pinjam : <?php echo $data['lamaPinjam']?><br>
- Kerusakan : <?php echo $data['kerusakan']?><br>
- Biaya Kerusakan : <?php echo $data['biayaKerusakan']?><br>
- Tarif Perjam : <?php echo $data['tarifperJam'];?><br>
- <?php $totBBM=($data['tarifperJam']*$data['lamaPinjam'] +$data['biayaKerusakan'])?>
- <hr size="1">
- Biaya Total : <?php echo $totBBM?>
- </pre>
- <hr size="1">
- <tr>
- <td>
- <form method="POST" action="transaksi_sewa1.php?aksi=tampil">
- <td><input type="submit" value=" Kembali"></td>
- <td><input type="button" value=" Print " onclick="window.print()"></td>
- </table></form></tr>
- <?php
- }
- else
- {
- //program pelanggan tampil
- include "config.php";
- ?>
- </div>
- <h2 align="left">Daftar Transaksi Sewa</h2>
- <div align="left">
- <table>
- <tr><form method="POST" action="transaksi_sewa1.php?aksi=form">
- <td><input type="submit" Value="+ Tambah Data "></td></tr>
- </table>
- </form>
- </div>
- <p align="center">
- <div align="center">
- <table border="0" cellpadding="5" cellspacing="1" width="100%">
- <tr>
- <th width="30">No.</th>
- <th width="50">No. Transaksi</th>
- <th width="100">Nama Pelanggan</th>
- <th>Alamat Pelanggan</th>
- <th width="100">Tanggal Transaksi</th>
- <th width="100">Status Transaksi</th>
- <th colspan="2">Action</th>
- </tr>
- <?php
- include "config.php";
- $batas=5;
- $halaman=$_GET['halaman'];
- if(empty($halaman))
- {
- $posisi=0;
- $halaman=1;
- }
- else
- {
- $posisi = ($halaman-1) * $batas;
- }
- $sql="select * from transaksi_sewa order by noTransaksi asc limit $posisi,$batas";
- $result=mysql_query($sql);
- $no=$posisi+1;
- $k=1;
- while($data=mysql_fetch_array($result)){
- $pes=$data['noKTP'];
- $p=mysql_query("select * from pelanggan where noKTP='$pes'");
- $pesek=mysql_fetch_array($p);
- IF($k % 2 ==0)
- {echo"<tr onmouseover=\" bgColor='#FDFC74'\" onmouseout=\"bgColor='#9FE2BF'\"bgcolor='#9FE2BF'>";}else{
- echo"<tr onmouseover=\" bgColor='#FDFC74'\" onmouseout=\"bgColor='#D6D6D6'\"bgcolor=#D6D6D6>";}
- ?>
- <td align="center"><?php echo $no?>.</td>
- <td><?php echo $data['noTransaksi']?></td>
- <td><?php echo $pesek['namaPelanggan']?></td>
- <td><?php echo $pesek['almPelanggan']?></td>
- <td><?php $tglPesan=date_default_timezone_set(UTC); echo $tglPesan ?><br></td>
- <td>Berhasil</td>
- <td width="50" align="center"><a href="transaksi_sewa1.php?aksi=detail&id=<?php echo $data['idTransaksi']?>">Detail</a></td>
- <td width="50" align="center"><a href="transaksi_sewa1.php?aksi=hapus&id=<?php echo $data['noTransaksi']?>">Hapus</a></td>
- </tr>
- <?php
- $no++;
- $k++;
- }
- ?>
- </table>
- </div>
- <p align="center">
- <div align="center">
- <table width="100%">
- <tr><td align="center">
- <?php
- $file="transaksi_sewa1.php";
- $tampil2="select * from transaksi_sewa order by idTransaksi asc";
- $hasil2=mysql_query($tampil2);
- $jmldata=mysql_num_rows($hasil2);
- $jmlhalaman=ceil($jmldata/$batas);
- //link ke halaman sebelumnya (previous)
- if($halaman > 1)
- {
- $previous=$halaman-1;
- echo "<A HREF=$file?halaman=1&aksi=tampil><< First</A> |
- <A HREF=$file?halaman=$previous&aksi=tampil>< Previous</A> | ";
- }
- else
- {
- echo "<< First | < Previous | ";
- }
- $angka=($halaman > 3 ? " ... " : " ");
- for($i=$halaman-2;$i<$halaman;$i++)
- {
- if ($i < 1)
- continue;
- $angka .= "<a href=$file?halaman=$i&aksi=tampil>$i</A> ";
- }
- $angka .= " <b>$halaman</b> ";
- for($i=$halaman+1;$i<($halaman+3);$i++)
- {
- if ($i > $jmlhalaman)
- break;
- $angka .= "<a href=$file?halaman=$i&aksi=tampil>$i</A> ";
- }
- $angka .= ($halaman+2<$jmlhalaman ? " ...
- <a href=$file?halaman=$jmlhalaman&aksi=tampil>$jmlhalaman</A> " : " ");
- echo "$angka";
- //link kehalaman berikutnya (Next)
- if($halaman < $jmlhalaman)
- {
- $next=$halaman+1;
- echo " | <A HREF=$file?halaman=$next&aksi=tampil>Next ></A> |
- <A HREF=$file?halaman=$jmlhalaman&aksi=tampil>Last >></A> ";
- }
- else
- {
- echo " | Next > | Last >>";
- }
- ?>
- </td></tr>
- </table>
- </div>
- <p align="center">
- <?php
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment