Anda di halaman 1dari 4

1. buat form input edit delete input_form1.

php dan simpan di xampp/htdocs


<html>
<head></head>
<title>form</title>
<body>
<center><font face="verdana" color="blue" size="4"><b>Form Pendaftaran
Pelatihan Web Programming
</b></font></center>
<form method="post" action="insert1.php">
<table border="0" width="75%">
<tr>
<td>NPM</td>
<td><input type="text" name="var_npm" size="22" value="<?
if(isset($_GET['npm'])){echo $_GET['npm']; } ?>"/></td>
</tr>
<tr>
<td>Nama</td>
<td><input type="text" name="var_nama" size="22" value="<?
if(isset($_GET['nama'])){echo $_GET['nama']; } ?>"/></td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name="var_password" size="22" value="<?
if(isset($_GET['pass'])){echo $_GET['pass']; } ?>"/></td>
</tr>
<tr>
<td>Jenis Kelamin</td>
<td>
<? if($_GET['jk']=='Laki-laki')
{
echo '<input type="radio" name="var_jk" value="Laki-laki" checked/>Lakilaki<input type="radio" name="var_jk" value="Perempuan" />Perempuan';
}
else
{
echo '<input type="radio" name="var_jk" value="Laki-laki" />Laki-laki
<input type="radio" name="var_jk" value="Perempuan" checked/>Perempuan';
} ?>
</td>
</tr>
<tr>
<td>Agama</td>
<td><select name="var_agama">
<option value="">[P i l i h]</option>

<option value="Islam" <?if($_GET['agama']=='Islam'){echo "selected";}?>


>Islam</option>
<option value="Katholik" <?if($_GET['agama']=='Katholik'){echo "selected";}?>
>Katholik</option>
<option value="Protestan" <?if($_GET['agama']=='Protestan'){echo "selected";}?
>>Protestan</option>
<option value="Hindu" <?if($_GET['agama']=='Hindu'){echo "selected";}?
>>Hindu</option>
<option value="Budha" <?if($_GET['agama']=='Budha'){echo "selected";}?
>>Budha</option>
<option value="Lainnya" <?if($_GET['agama']=='Lainnya'){echo "selected";}?
>>Lainnya</option>
</select>
</td>
</tr><tr>
<td>Hobi</td>
<td>
<input type="checkbox" name="var_musik" value="Musik" <?
if(strpos($_GET['hobby'],'Musik')!==false){echo 'checked';}?>/>Musik
<input type="checkbox" name="var_baca" value="Membaca" <?
if(strpos($_GET['hobby'],'Membaca')!==false){echo 'checked';}?>/>Membaca
<input type="checkbox" name="var_komputer" value="Komputer" <?
if(strpos($_GET['hobby'],'Komputer')!==false){echo 'checked';}?>/>Komputer </td>
</tr>
<tr>
<td valign="top">Kritik dan Saran</td>
<td><textarea wrap="OFF" rows="5" cols="20" name="var_saran"><?
if(isset($_GET['saran'])){echo $_GET['saran']; } ?></textarea></td>
</tr>
<tr>
<td align="center"></td>
<td align="center">
<input type="submit" name="save" value="save"/>
<input type="reset" name="reset" value="reset"/>
</td>
</tr>
</table></form>
<?
$conn = mysql_connect("localhost","root","");
$db = mysql_select_db("pelatihan");
$query ="select * from peserta";
$result=mysql_query($query);
$nomor = 1;
echo "<table border=1>";

echo "<tr><td>No</td><td>NPM</td><td>Nama</td><td>Password</td><td>Jenis
Kelamin</td><td>Agama</td>";
echo "<td>Hobby</td><td>Kritik</td><td>Edit</td><td>Hapus</td></tr>";
while($data=mysql_fetch_array($result))
{
echo "<tr><td>".$nomor."</td><td>".$data["NPM"]."</td><td>".
$data["NAMA"]."</td><td>"
.$data["PASSWD"]."</td><td>".$data["JENIS_KELAMIN"]."</td><td>".
$data["AGAMA"]
."</td><td>".$data["HOBBY"]."</td><td>".$data["KRITIK"]."</td>";
echo "<td bgcolor=#E4E4E7 style='padding: 5px'><a href='form_input1.php?
npm=$data[0]&nama=$data[1]&pass=$data[2]&saran=$data[6]&jk=$data[3]&agam
a=$data[4]&hobby=$data[5]'> Edit</a></td>";
echo "<td bgcolor=#E4E4E7 style='padding: 5px'><a href='deletemhs.php?
npm=$data[0]'> Hapus</a></td></tr>";
$nomor = $nomor+1;
} ;
echo "</table>";
?>
</body> </html>
2. buat insert1.php di xampp/htdocs
<?
$npm
= $_POST['var_npm'];
$nama
= $_POST['var_nama'];
$passwd
= $_POST['var_password'];
$jenis_kelamin = $_POST['var_jk'];
$agama
= $_POST['var_agama'];
$musik
= $_POST['var_musik'];
$membaca
= $_POST['var_baca'];
$komputer
= $_POST['var_komputer'];
$kritik
= $_POST['var_saran'];
if ($musik!='')
{ $hobby = $musik; };
if ($membaca!='')
{ $hobby = $hobby.','.$membaca; };
if ($komputer!='')
{ $hobby = $hobby.','.$komputer; };
$conn = mysql_connect("localhost","root","");
if($conn){
$db = mysql_select_db("pelatihan");
if($db){
//variabel untuk simpan string query
$querysearch="select * from peserta where npm ='".$npm."'";
$result = mysql_query($querysearch);
$num_rows = mysql_num_rows($result);

if ($num_rows==0)
{
$query = "INSERT INTO peserta
(nama,npm,passwd,jenis_kelamin,agama,hobby,kritik)
VALUES('".$nama."','".$npm."','".$passwd."','".$jenis_kelamin."','"
.$agama."','".$hobby."','".$kritik."')";
}
else
{
$query = "UPDATE peserta set nama='".$nama."',passwd='".
$passwd."',jenis_kelamin='"
.$jenis_kelamin."',agama='".$agama."',hobby='".$hobby."',kritik='"
.$kritik."' where npm = '".$npm."'";
}
mysql_query($query) or die("err".mysql_error());
header('location: form_input1.php');
}else{
echo "Error: <b>" . mysql_error() ."</b><br>";
}
}else{
echo "Error : " . mysql_error() ."<br>";
}
?>
3. buat hapus.php
<?
$NPM = $_GET['npm'];
$conn = mysql_connect("localhost","root","");
$db = mysql_select_db("pelatihan");
$query = "delete from peserta where npm ='".$NPM."'";
mysql_query($query) or die("err".mysql_error());
header('location: form_input1.php');
?>
4.

Anda mungkin juga menyukai