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...

Senin, 25 April 2011

Latihan UTS

Ini merupakan contoh latihan untuk menghadapi UTS web programming. Buat file dengan nama : pesan1.php berikut isi filenya :

<html>
<head>
<title>PESANAN</title>
</head>
<body>
<form action="pesan1_submit.php" method="post">
<div align= "center"><h2>FORM PEMESANAN TIKET KERETA API</h2>
<table border=2>
<tr align=left>
<td>No. Pemesanan</td>
<td>:</td>
<td><input type="text" name="no" /></td>
</tr>
<tr align=left>
<td>Nama Pemesan</td>
<td>:</td>
<td><input type="text" name="nama" /></td>
</tr>
<tr align=left>
<td>Nama Kereta</td>
<td>:</td>
<td><input type="radio" name="nk" value="argobromo" />
Argobromo<br />
<input type="radio" name="nk" value="taksaka" />
Taksaka<br />
<input type="radio" name="nk" value="kamandanu" />
Kamandanu<br />
</td>
</tr>
<tr align=left>
<td>Jumlah Beli</td>
<td>:</td>
<td><input type="text" name="jumbel" /></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>


Selanjutnya untuk file output simpan dengan nama : pesan1_submit.php
berikut isi filenya :

<html>
<head>

<title>FORM SWITCH CASE</title>
</head>

<body>
<?PHP
$no = $_POST["no"];
$nm = $_POST["nama"];
$nk = $_POST["nk"];
$jb = $_POST["jumbel"];

switch ($nk) {
case "argobromo" :
{$hg = 125000;
$jur = "jakarta - solo";}
break;
case "taksaka" :
{$hg = 100000;
$jur = "jakarta - jogja";}
break;
case "kamandanu" :
{$hg = 75000;
$jur = "jakarta - surabaya";}
break;

}


echo "<div align= 'center'><h2>FORM PEMESANAN TIKET KERETA API</h2>";
echo "<table border=0>
<tr align = left>
<td>No. Pemesan</td>
<td> : </td>
<td>$no</td>
</tr>
<tr align = left>
<td>Nama Pemesan</td>
<td> : </td>
<td>$nm</td>
</tr>
<tr align = left>
<td>Nama Kereta</td>
<td> : </td>
<td>$nk</td>
</tr>
<tr align = left>
<td>Jurusan</td>
<td> : </td>
<td>$jur</td>
</tr>
<tr align = left>
<td>Harga Tiket</td>
<td> : </td>
<td>$hg</td>
</tr>
<tr align = left>
<td>Jumlah Beli</td>
<td> : </td>
<td>$jb</td>";
$to = $hg * $jb;
echo "<tr align = left>
<td>Total Bayar</td>
<td> : </td>
<td>$to</td></tr></table>";
echo "<hr>";
echo "<h1>Terima Kasih</h1></div>";


?>


</body>
</html>


Selengkapnya...

Selasa, 19 April 2011

Latihan Form Motor

Ini salah satu contoh program penggunaan switch case, tolong dipelajari dan dipahami. Simpan file input ini dengan nama : motor1.php

<html>
<head>
<title>FORM SWITCH CASE</title>
</head>
<body>
<h1 align="center">Dealer Resmi Motor Yamaha</h1>
<hr />
<form action = "motor1_submit.php" method="post">

<b>Masukkan Nama Pembeli : </b><input type = "text" name = "nama" /><br />
<b>Alamat Pembeli :</b><input type="textarea" name = "alamat" /><br />
<b>Type Motor : </b><select name = "type">
<option value = "jm125">jm125</option>
<option value = "mi110">m1110</option>
<option value = "vx125">vx125</option>
<option value = "sc225">sc225</select><br />
<b>Jumlah Beli : </b><input type = "text" name = "jumbel" /><br />
<b>Pembayaran : </b><input type = "radio" name = "bayar" value="Cash" />
Cash
</b><input type = "radio" name = "bayar" value="Kredit" />
Kredit
<br />
<input type = "submit" value="Hitung" />
<input type = "reset" value = "Cancel" />
</form>

</body>
</html>


Lalu ketikkan file outputnya dengan nama : motor1_submit.php

<html>
<head>
<title>FORM SWITCH CASE</title>
</head>
<body>
<?PHP
$nm = $_POST["nama"];
$al = $_POST["alamat"];
$tp = $_POST["type"];

switch ($tp) {
case "jm125" :
{$jn = "Jupiter MX 125" ;
$hg = 14000000;}
break;
case "mi110" :
{$jn = "Mio 110";
$hg = 12000000;}
break;
case "vx125" :
{$jn = "Vixion 125";
$hg = 18000000;}
break;
case "sc225" :
{$jn = "Scorpio 225";
$hg = 23000000;}
break;
}

$jb = $_POST["jumbel"];
$by = $_POST["bayar"];

echo "<pre><h1 align = 'center'>Dealer Resmi Yamaha</h1><br>";
echo "<b>Nama Pembeli : </b>$nm<br>";
echo "<b>Type Motor : </b>$tp<br>";
echo "<b>Jenis Motor : </b>$jn<br>";
echo "<b>Harga Motor : </b>$hg<br>";
echo "<b>Jumlah Beli : </b>$jb<br>";
echo "<b>Pembayaran : </b>$by<br>";
if ($by=="Cash")
$dis = ($hg * $jb)*0.1;
else
$dis = 0;
echo "<b>Diskon : </b>$dis<br>";
$total = ($jb * $hg)-$dis;
echo "<b>Total Bayar : </b>$total";

?>

</body>
</html>

Selengkapnya...

Jumat, 03 Desember 2010

Menikmati kritik selezat menikmati ayam bakar

Kesal gk sih.. kalo dikritik? Mungkin bagi sebagian orang merasa kesal atau tersinggung dengan kritik yang dilontarkan oleh orang lain, karena menganggap melecehkan diri atau bahkan menganggap menghina diri sehingga bisa menjatuhkan harga diri.
Maka tidak aneh ada sebagian orang yang memang anti terhadap kritik. Padahal kan tindakan dan perkataan kita tidak selalu benar, adakalanya menurut kita benar belum tentu menurut orang lain juga benar. Itulah kenyataan yang harus kita terima, karena kita memang hidup dalam sosialitas yang majemuk dan beragam. Ada banyak orang disekitar kita dengan beragam cara berpikir dan pemahaman mereka. Itulah resiko kita berada ditengah-tengah masyarakat majemuk, kita harus siap dengan apa yang terjadi disekitar kita. Berhubungan dan berinteraksi dengan orang lain membuat kita terkadang tidak sadar apakah sikap dan perkataan kita sudah sesuai dengan norma-norma yang berlaku, atau kalaupun sudah sesuai bersiap-siap saja bahwa tidak semua orang akan menyukai kita. Adalah mimpi berharap kita akan disukai oleh semua orang. Iya.. benar kita tidak mungkin disukai oleh semua orang, mengapa saya katakan demikian agar kita tidak kecewa ketika ada orang lain yang tidak suka terhadap kita, sehingga membuat waktu kita habis hanya karena memikirkan orang yang tidak suka terhadap kita. Anggap saja itu hal yang biasa, selama sikap dan perkataan kita tidak merugikan dia. Dan pastinya memang kita tidak akan luput dari kesalahan, bersyukurlah kita jika ada orang yang menegur atau mengkritik dikarenakan kesalahan yang kita buat, jangan malah menganggap orang tersebut tidak suka atau bahkan iri terhadap kita, anggaplah orang yang mengkritik itu sebagai orang yang memperhatikan kita dan menginginkan kita manjadi baik. Jika kita merasa marah atau tidak senang jika dikritik walhasil kita mencari alasan untuk pembenaran diri padahal kita tidak tahu apakah perkataan dan perbuatan kita itu benar atau tidak. Ambillah manfaatnya dan pusatkan perhatian kita untuk introspeksi diri apakah perkataan dan perbuatan kita sudah sesuai atau belum. Andaikan tidak ada yang mengkritik mungkin kita tidak akan pernah tahu dan merasa enjoy dengan perkataan dan perbuatan kita tanpa peduli apakah itu perkataan dan perbuatan itu menyakiti orang lain atau tidak. Sebagai manusia tentunya kita ingin menjadi baik, baik untuk diri sendiri dan untuk sesama. Oleh karena itu, janganlah alergi terhadap kritik, andaikan kritik itu seperti ayam bakar mari kita nikmati ayam bakar itu dengan perasaan senang dan gembira karena kelezatan dan rasanya dan mari kita nikmati pula kritik itu dengan perasaan senang dan gembira karena manfaatnya untuk perbaikan diri kita.
Selengkapnya...

On line gk nehh