Sabtu, 22 Oktober 2011

Latihan Form Rental Mobil

Buat file baru, simpan dengan nama 'mobil_in.php' berikut listingnya:

<html>
<head>
       <title>Title here!</title>
</head>
<body bgcolor=orange>
<form action="mobil_out.php" method="Post">
<div align=center><h1>-Rental Mobil "Pasti Lancar"-</h1>
<hr width=75%>

<table border=2>
<tr align="left">
    <td>Nama Penyewa</td>
    <td>:</td>
    <td><input type=text name='nama'></td>
</tr>

Selengkapnya...

Jumat, 21 Oktober 2011

Latihan Penggajian Pegawai

Buat file inputnya dengan nama 'pegawai_in.php' berikut listingnya :



<html>
<head>
       <title>Title here!</title>
</head>
<body bgcolor=orange>
<form action="pegawai_out.php" method="Post">
<div align=center><h1>-Transaksi Penggajian-</h1>
<hr width=75%>

<table border=2>
<tr align="left">
    <td>Nama Pegawai</td>
    <td>:</td>
    <td><input type=text name='napeg'></td>
</tr>
<tr align="left">
    <td>Alamat</td>
    <td>:</td>
    <td><textarea name='alamat'></textarea></td>
</tr>

Selengkapnya...

Rabu, 19 Oktober 2011

Latihan program RENTAL FILM

1. Buatlah sebuah file input dengan nama 'rentalfilm.php'
ketik listingnya sbb :

<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Title here!</title>
</head>
<body>
<form action="rentalfilm_submit.php" method="POST">
<h2 align="center">Rental Film "OKE"</h2>
<table border="2">
<tr align="left">
<td>Kode Film</td>
<td>:</td>
<td><input type="text" name="kd"></td>
</tr>

Selengkapnya...

Rabu, 15 Juni 2011

Latihan Pra Quis

Ini merupakan contoh latihan untuk pra quis
buat sebuah database dengan nama 'db_tiket'
dan buat tabelnya dengan nama 'tiket', berikut struktur tabelnya
nm_pembeli varchar(20)
alamat varchar(30)
telepon varchar(12)
konser varchar(25)
kelas varchar (7)
jumbel int(2)
harga float
bayar float
total float

Buat file inputnya dengan nama 'tiket_in.php' berikut skripnya:


<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Title here!</title>
</head>
<body bgcolor=orange>
<form action="tiket_out.php" method="Post">
<div align=center><h1>-Tiket online-</h1>
<hr width=75%>

<table border=2>
<tr align="left">
<td>Nama Pembeli</td>
<td>:</td>
<td><input type=text name='napem'></td>
</tr>
<tr align="left">
<td>Alamat</td>
<td>:</td>
<td><input type=text name='alamat'></td>
</tr>
<tr align="left">
<td>Telepon</td>
<td>:</td>
<td><input type=text name='telepon'></td>
</tr>

<tr align="left">
<td>Konser</td>
<td>:</td>
<td><select name="konser">
<option value="justin bieber">justin bieber</option>
<option value="celine dion">celine dion</option>
<option value="cinta laura">cinta laura</option>
</option></td>
</tr>
<tr align=left>
<td>Kelas</td>
<td>:</td>
<td><input type="radio" name="kelas" value="tribun" />
Tribun<br />
<input type="radio" name="kelas" value="vip" />
VIP<br />
<input type="radio" name="kelas" value="vvip" />
VVIP<br />
</td>
</tr>
<tr align="left">
<td>Jumlah Beli</td>
<td>:</td>
<td><input type=text name="jml"></td>
</tr>
<tr align="left">
<td>Pembayaran Via</td>
<td>:</td>
<td><select name="bayar">
<option value="transfer">Transfer</option>
<option value="cash">Cash</option></td>
</tr>
<tr align="center">
<td colspan="3"><input type="submit" value="Pesan Transaksi"><input type="reset" value="Batal"></td></tr>
</b></pre>
</table>
</div>
</form>
</body>
</html>




Terakhir buat file outputnya dengan nama 'tiket_out.php' berikut skripnya :

<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Title here!</title>
</head>
<body>
<?php
mysql_connect("localhost","root","");
mysql_select_db("db_tiket");

$nm=$_POST['napem'];
$al=$_POST['alamat'];
$tl=$_POST['telepon'];
$kn=$_POST['konser'];
$kl=$_POST['kelas'];
if ($kl=="tribun")
$harga=100000;
elseif($kl=="vip")
$harga=400000;
else
$harga=800000;

$jml=$_POST['jml'];
$by=$_POST['bayar'];

$tl=($harga*$jml);
$simpan="insert into tiket values('$nm','$al','$tl','$kn','kl',
'$jml','$harga','$by','$tl')";
$cek=mysql_query($simpan) or die(mysql_error());
if ($cek)
{
echo"<pre>";
echo"<strong><h2>DATA TRANSAKSI</h2></strong>";
echo"Nama Pembeli =$nm<br>";
echo"Alamat =$al<br>";
echo"Telepon =$tl<br>";
echo"Konser =$kn<br>";
echo"Kelas =$kl<br>";
echo"Harga =$harga<br>";
echo"Jumlah Beli =$jml<br>";
echo"Pembayaran =$bayar<br>";
echo"Total =$tl<br>";
echo"Data Berhasil Disimpan<br>";
echo"<a href='tiket_in.php'>INPUT DATA LAGI</a>";
}
else
{
echo"Data Gagal disimpan<br>";
echo"<a href='transaksi_in.php'>INPUT DATA LAGI</a>";
}
?>
</body>
</html>



SELAMAT MENCOBA :)
Selengkapnya...

Jumat, 10 Juni 2011

Latihan database toko_online

Latihan ini merupakan contoh latihan hari selasa tanggal 7 juni 2011
buat database baru dengan nama : toko_online
buat tabelnya dengan nama transaksi dengan struktur sbb :

noreg varchar(9) primary key
tgl date
nm_pembeli varchar(20)
email varchar(20)
buku varchar(15)
harga int
jmlbeli int
diskon int
total double

Lalu buat file inputnya dengan nama : transaksi_in.php


<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Title here!</title>
</head>
<body bgcolor=orange>
<form action="transaksi_out.php" method="Post">
<div align=center><h1>-Penjualan Toko online-</h1>
<hr width=75%>
<pre><b>
No Registrasi <input type=text name='noreg'><br>
<table border=2>
<tr align="left">
<td>Nama Pembeli</td>
<td>:</td>
<td><input type=text name='napem'></td>
</tr>
<tr align="left">
<td>Email</td>
<td>:</td>
<td><input type=text name='mail'></td>
</tr>
<tr align="left">
<td>Kode Buku</td>
<td>:</td>
<td><select name="kode">
<option value="BK001">BK001</option>
<option value="BK002">BK002</option>
<option value="BK003">BK003</option>
<option value="BK004">BK004</option></td>
</tr>
<tr align="left">
<td>Jumlah Beli</td>
<td>:</td>
<td><input type=text name="jml"></td>
</tr>
<tr align="left">
<td>Pembayaran Via</td>
<td>:</td>
<td><select name="bayar">
<option value="transfer">Transfer</option>
<option value="cash">Cash</option></td>
</tr>
<tr align="center">
<td colspan="3"><input type="submit" value="Pesan Transaksi"><input type="reset" value="Batal"></td></tr>
</b></pre>
</table>
</div>
</form>
</body>
</html>


Lalu buat file outputnya dengan nama: transaksi_out.php

<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Title here!</title>
</head>
<body>
<?php
mysql_connect("localhost","root","");
mysql_select_db("Penjualan2_ricky");
$noreg=$_POST['noreg'];
$tgl=date("Y-m-d");
$customer=$_POST['napem'];
$email=$_POST['mail'];
$kode=$_POST['kode'];
if ($kode=="BK001")
{$nm="PHP & Mysql";
$harga=55000;}
elseif($kode=="BK002")
{$nm="Program Pascal";
$harga=40000;}
elseif($kode=="BK003")
{$nm="PTIK";
$harga=45000;}
else
{$nm="Manajemen Proyek";
$harga=35000;}

$jml=$_POST['jml'];
$bayar=$_POST['bayar'];
if($bayar="transfer")
{$diskon=$harga*0.1;}
elseif($bayar="cash")
{$diskon=0;}
$total=($harga*$jml)-$diskon;
$simpan="insert into transaksi values('$noreg','$tgl','$customer','$email','$nm',
'$harga','$jml','$diskon','$total')";
$cek=mysql_query($simpan) or die(mysql_error());
if ($cek)
{
echo"<pre>";
echo"<strong><h2>DATA TRANSAKSI</h2></strong>";
echo"No Transaksi =$noreg<br>";
echo"Tanggal =$tgl<br>";
echo"Nama Pembeli =$customer<br>";
echo"Email =$email<br>";
echo"Judul Buku =$nm<br>";
echo"Harga =$harga<br>";
echo"Jumlah Beli =$jml<br>";
echo"Diskon =$diskon<br>";
echo"Total =$total<br>";
echo"Data Berhasil Disimpan<br>";
echo"<a href='tampil_laporan.php'>TAMPIL LAPORAN</a><br>";
echo"<a href='transaksi.php'>INPUT DATA LAGI</a>";
}
else
{
echo"Data Gagal disimpan<br>";
echo"<a href='transaksi_in.php'>INPUT DATA LAGI</a>";
}
?>
</body>
</html>


Selengkapnya...

Rabu, 18 Mei 2011

Latihan Database

Kali ini merupakan contoh materi php dan database Mysql. buat file simpan dengan nama 'perpus1.php' berikut isi filenya :
<html>
<head>
<title>PERPUSTAKAAN</title>
</head>
<body>
<h1 align="center">FORM INPUT DATA BUKU</h1>

<form action="perpus1_submit.php" method="post">
Kode Buku : <input type ="text" name="kode" /><br />
Judul Buku : <input type="text" name="judul" /><br />
Jenis Buku : <select name="jenis">
<option value="komputer">Komputer</option>
<option value="novel">Novel </option>
<option value="umum">Umum</option></select><br />
Stok : <input type="text" name="stok" /><br>


<input type="submit" value="SUBMIT" />
<input type="reset" value="CANCEL">

</form>
</body>
</html>


lalu untuk outputnya simpan filenya dengan nama 'perpus1_submit.php' isi filenya :
<?php
mysql_connect("localhost","root","bismillah");
mysql_select_db("db_materi");

$kd=$_POST["kode"];
$nm=$_POST["judul"];
$jn=$_POST['jenis'];
$st=$_POST['stok'];

$input="insert into buku (kdbuku, jdlbuku, jenis, stok) values ('$kd', '$nm', '$jn', '$st')";
$hasil=mysql_query($input);

if ($hasil)
{
echo "<font size = '12'>Proses input data berhasil</font><br>";
}
else
{
echo "<font size = '10' color=red>proses input data gagal</font>";
}

$tampil = mysql_query("select * from buku order by kdbuku asc");
$total = mysql_num_rows($tampil);
echo "<table border=1><tr>
<th>Kode Buku</th>
<th>Judul Buku</th>
<th>Jenis Buku</th>
<th>Stok</th>
</tr>";
while ($data=mysql_fetch_array($tampil))
{
$no='1';
echo "<tr><td>$data[kdbuku]</td>";
echo "<td>$data[jdlbuku]</td>";
echo "<td>$data[jenis]</td>";
echo "<td>$data[stok]</td></tr>";
$no++;
}
echo "</table>";
echo "<br><a href=perpus1.php>Kembali input</a>";
?>

Selengkapnya...

Selasa, 03 Mei 2011

Latihan Perulangan

Pertama buat file dengan nama : perulangan_for.php
ini merupakan contoh program dasar perulangan for

<html>
<head>
<title>Perulangan For</title>
</head>
<body>
Tanggal Lahir :
<select name = "tanggal">
<option value = "0" selected>tanggal
<?php
//bentuk pilihan tanggal 1 sampai dengan 31
for($i = 1; $i < 32; $i++)
echo "<option value=$i>$i";
?>
</option>
</select>
</body>
</html>


File yang kedua ini simpan dengan nama = perulangan_while.php

<html>
<head>
<title>Perulangan while</title>
</head>
<body>
<?php
$i = '1';
//bentuk perulangan dengan menggunakan while

while ($i <= '5')

{
echo "$i<br>";
$i++;
}
?>
</body>
</html>

Buat file berikutnya dengan nama perulangan1.php :

<html>
<head>
<title>PESANAN</title>
</head>
<body>
<form action="perulangan1_submit.php" method="post">
<div align= "center"><h2>INPUT DATA SISWA</h2>
<table border=2>
<tr align=left>
<td>Nama Siswa</td>
<td>:</td>
<td><input type="text" name="nama" /></td>
</tr>
<tr align=left>
<td>Tanggal Lahir</td>
<td>:</td>
<td><select name = "tanggal">
<option value = "0" selected>tanggal
<?php
//bentuk pilihan tanggal 1 sampai dengan 31
for($i = 1; $i < 32; $i++)
echo "<option value=$i>$i";
?>
</option>
</select></td>
</tr>
<tr align=left>
<td>Bulan</td>
<td>:</td>
<td><select name = "bulan">
<option value = "0" selected>Bulan
<?php
$i = '1';
//bentuk perulangan dengan menggunakan while

while ($i <= '12')

{
echo "<option value = $i>$i";
$i++;
}
?>
</option>
</select>
</td>
</tr>
<tr align=left>
<td>Tahun</td>
<td>:</td>
<td><select name = "tahun">
<option value = "0" selected>tahun
<?php
//bentuk pilihan tanggal 1 sampai dengan 31
for($i = 1970; $i < 2011; $i++)
echo "<option value=$i>$i";
?>
</option>
</select></td>
</tr>

<tr align=left>
<td>Alamat</td>
<td>:</td>
<td><textarea rows ="5" cols="20" name="alamat" /></textarea></td>
</tr>

<tr align=center>
<td colspan=3><input type="submit" value="proses" />
<input type="reset" value="batal" /></td>
</tr>
</table>
</div>
</form>
</body>
</html>


file terakhir merupakan file output dengan nama : perulangan1_submit.php

<html>
<head>
<title>FORM HASIL PERULANGAN</title>
</head>
<body>
<?PHP
$na = $_POST["nama"];
$tgl = $_POST["tanggal"];
$bl = $_POST["bulan"];
$th = $_POST["tahun"];
$al = $_POST["alamat"];
echo "<div align= 'center'><h2>PERULANGAN FOR</h2>";
echo "<table border='1'>
<tr align = left>
<td>Nama Siswa</td>
<td> : </td>
<td>$na</td>
</tr>
<tr align = left>
<td>Tanggal Lahir (dd-mm-yyyy)</td>
<td> : </td>
<td>$tgl-$bl-$th</td>
</tr>
<tr align = left>
<td>Alamat</td>
<td> : </td>
<td>$al</td>
</tr></table>";
?>
</body>
</html>

Selamat Mencoba:) Selengkapnya...

On line gk nehh