1. LATIHAN WP1 - KURSUS
www.freak-kutuonline.php
1
c o p y r i g h t @ 2 0 1 2 . A l l r i g h t r e s e r v e d . Page 1
LATIHAN WP1 – KURSUS
• Buat database di phpMyAdmin dengan nama “dbKursus_wp1” (tanpa tanda kutip).
• Buat table di dalam database dbKursus_wp1 dengan nama “peserta” (tanpa tanda
kutip).berikut struktur table peserta.
• Desain tampilan form input di PHP editor (PHPCoder atau PSPad) seperti gambar
dibawah ini, lalu simpan di C:xampphtdocskursusinput_peserta.php (untuk
pengguna apache2triad, lokasi penyimpanan di
C:apache2triadhtdocs...input_data.php).
2. LATIHAN WP1 - KURSUS
www.freak-kutuonline.php
2
c o p y r i g h t @ 2 0 1 2 . A l l r i g h t r e s e r v e d . Page 2
• Ketika form diatas di klik PROSES, maka akan di tampilkan pesan bahwa data telah
tersimpan, seperti yang digambarkan pada gambar dibawah ini.
• Berikut tampilan TAMPIL DATA PESERTA ketika link Lihat Data Peserta di klik.
SCRIPT PHP – input_peserta.php
<title>Kursus XYZ</title>
<body>
<form action='simpan_data.php' method='post'>
<table border=1 width='50%' align='center'>
<tr>
<td colspan='2' bgcolor='silver' align='center'>
INPUT DATA PESERTA KURSUS XYZ
</td>
</tr>
<tr>
<td>Nama Peserta</td>
3. LATIHAN WP1 - KURSUS
www.freak-kutuonline.php
3
c o p y r i g h t @ 2 0 1 2 . A l l r i g h t r e s e r v e d . Page 3
<td><input type='text' name='nama' size='30'>
</tr>
<tr>
<td>Tempat Lahir</td>
<td><input type='text' name='tmp_lahir' size='30'>
</tr>
<tr>
<td>Tanggal Lahir</td>
<td><input type='text' name='tgl_lahir' size='30'>
</tr>
<tr>
<td>Kelamin</td>
<td><input type='radio' name='kelamin' value='Laki-laki'>Laki-Laki <input
type='radio' name='kelamin' value='Perempuan'>Perempuan</td>
</tr>
<tr>
<td valign='top'>Alamat</td>
<td><textarea name='alamat' rows='3' cols='30' wrap='on'></textarea></td>
</tr>
<tr>
<td>Materi Kursus</td>
<td>
<?
echo"<select name='materi'>
<option value='Visual Basic'>Visual Basic</option>
<option value='PHP'>PHP</option>
<option value='Flash'>Flash</option>
</select>";
?>
</td>
</tr>
<tr>
<td>Biaya Admin</td>
<td><input type='text' name='by_admin' size='20'>
</tr>
<tr>
<td colspan='2' bgcolor='silver' align='right'>
<input type='submit' value='PROSES'> <input type='reset' value='BATAL'>
</td>
</tr>
</table>
</form>
</body>
4. LATIHAN WP1 - KURSUS
www.freak-kutuonline.php
4
c o p y r i g h t @ 2 0 1 2 . A l l r i g h t r e s e r v e d . Page 4
SCRIPT PHP – simpan_data.php
<?php
$nm=$_POST['nama'];
$tmp_lahir=$_POST['tmp_lahir'];
$tgl_lahir=$_POST['tgl_lahir'];
$kelamin=$_POST['kelamin'];
$alamat=$_POST['alamat'];
$materi=$_POST['materi'];
$by=$_POST['by_admin'];
$koneksi=mysql_connect('localhost','root','');
mysql_select_db('dbKursus_wp1');
$proses="INSERT INTO peserta
(nm_peserta,tempat_lahir,tgl_lahir,kelamin,alamat,materi_kursus,by_admin)VALUES('$
nm','$tmp_lahir','$tgl_lahir','$kelamin','$alamat','$materi','$by')";
$hasil=mysql_query($proses,$koneksi);
echo"<center>Data telah tersimpan.</center>";
echo"<br>";
?>
<center>
<a href='lihat_data_peserta.php'>Lihat Data Peserta</a>
</center>
SCRIPT PHP – lihat_data_peserta.php
<body>
<table border='1' width='500' align='center'>
<tr>
<th colspan='7' scope='col'>Tampil Data Mahasiswa</th>
</tr>
<tr bgcolor=silver>
<td>NAMA PESERTA</td>
<td>TEMPAT LAHIR</td>
<td>TANGGAL LAHIR</td>
<td>KELAMIN</td>
<td>ALAMAT</td>
<td>MATERI KURSUS</td>
<td>BY. ADMIN</td>
</tr>
<?
$koneksi=mysql_connect('localhost','root','');
if($koneksi)
5. LATIHAN WP1 - KURSUS
www.freak-kutuonline.php
5
c o p y r i g h t @ 2 0 1 2 . A l l r i g h t r e s e r v e d . Page 5
{
mysql_select_db('dbKursus_wp1',$koneksi)or die('Database access
denied'.mysql_error());
$sql=mysql_query('SELECT * FROM peserta',$koneksi)or die('Table access
denied'.mysql_error());
while($data=mysql_fetch_array($sql))
{
?>
<tr>
<td><?php echo $data['nm_peserta'];?></td>
<td><?php echo $data['tempat_lahir'];?></td>
<td><?php echo $data['tgl_lahir'];?></td>
<td><?php echo $data['kelamin'];?></td>
<td><?php echo $data['alamat'];?></td>
<td><?php echo $data['materi_kursus'];?></td>
<td><?php echo $data['by_admin'];?></td>
</tr>
<?php
}
}
?>
<tr>
<td colspan='7' align='right'>
<a href='input_peserta.php'>Kembali ke form input</a>
</td>
</tr>
</table>
</body>