Tampilkan postingan dengan label Materi PHP. Tampilkan semua postingan
Tampilkan postingan dengan label Materi PHP. Tampilkan semua postingan

Sabtu, 22 Oktober 2011

Latihan Form Login

Buat sebuah file dengan nama 'login.php' buat listingnya sbb:

<html>
<head>
<title>Form Login</title>
</head>
<body bgcolor="yellow">
<h1 align="center"><font color = "green">LOGIN MAHASISWA</font></h1><hr>
<form action="login_submit.php" method="get">
<b>Masukkan Nim  : <input type="text" name="nim" /><br />
Masukkan Nama  : <input type="text" name="nama" /></b><p>
<input type="submit" value="Login" />
<input type="reset" value="Batal"><br>
</p>
</form>
</body>
</html>

Selengkapnya...

Latihan Membuat Form Biodata

Buat sebuah file dengan nama 'biodata.php' berikut listingnya :

<html>
<head>
<title>Penggunaan Form 2</title>
</head>
<body>
<h1 align="center">FORM BIODATA MAHASISWA</h1>
<hr>
<form action="biodata_submit.php" method="post"><pre>
NIM : <input type ="text" name="nim" /><br />
Nama Lengkap : <input type="text" name="nama" /><br />
Jurusan : <select name="jur">
<option value="Komputer Akuntansi">KA</option>
<option value="Manajemen Informatika">MI </option>
<option value="Teknik Komputer">TK</option></select><br />
Alamat : <textarea name="alamat" rows="5" cols="30"></textarea><br>
Telepon : <input type="text" name="telepon"><br>
<input type="submit" value="SUBMIT" />

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

Selengkapnya...

Latihan Membuat Form Pemesanan Tiket

Buat sebuah file dengan nama 'pesan1.php' berikut listingya:

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

Selengkapnya...

Latihan Form Kursus

Buat sebuah file simpan dengan nama 'kursus1.php' berikut listingnya :

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

<body>
<h1 align="center">Kursus Bintang Terang</h1>
<hr />
<form action = "kursus1_submit.php" method="post">
<table border=1>
<tr align = left>
<td>Masukkan Nama Siswa </td>
<td>:</td>
<td><input type = "text" name = "nama" /></td>
</tr>
<tr align = left>
<td>Alamat</td>
<td>:</td>
<td><input type="textarea" name = "alamat" /></td>
</tr>

Selengkapnya...

Latihan Form Jaket dan Form Kursus

Buat sebuah file simpan dengan nama 'jaket1.php' berikut listingnya:

<html>
<head>
<title>FORM RENTAL</title>
</head>
<body>
<h1 align="center">Toko Jaket 'Pasti pas'</h1>
<hr />
<form action = "jaket1_submit.php" method="post">

<b>Masukkan Nama Pembeli  : </b><input type = "text" name = "nama" /><br />
<b>Masukkan Ukuran Jaket  : </b><input type = "radio" name = "ukur" value="S" />
S
</b><input type = "radio" name = "ukur" value="M" />
M
</b><input type = "radio" name = "ukur" value="L" />
L
</b><input type = "radio" name = "ukur" value="XL" />
XL
<br />

Selengkapnya...

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

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

On line gk nehh