Praktikum 8.1
login ke dalam mysql,masukkan password dan username yang telah dibuat sebelumnya.
- membuat database dengan nama informatika (CREATE DATABASE informatika)
- menggunakan database (USE informatika)
- membuat table dengan (CREATE TABLE IF NOT EXISTS calon_mahasiswa(`id_daftar int(10)`,dan sterusnya.......))
- Kemudian membuat form,ketik dan simpan dengan nama index.html:
<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Komentar Demo 1</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<meta name="generator" content=Geany 0.20/>
</head>
<body>
<h1>Form Registrasi Calon Mahasiswa</h1>
<form action="insert.php" method="POST">
<table>
<tr>
<td>Nama</td>
<td><Input type ="text" name="nama"/></td>
</tr>
<tr>
<td>Jenis Kelamin</td>
<td><Input type ="radio" name="kelamin" value="Laki-Laki"/><Label for="kelamin">Laki-Laki</label>
<Input type ="radio" name="kelamin" value="Perempuan"/><Label for="kelamin">Perempuan</label></td>
</tr>
<tr><td>Status</td>
<td><select name ="status">
<option value="Status">Status</option>
<option value="menikah">Menikah</option>
<option value="Belum Menikah">Belum Menikah</option>
</select></td>
</tr>
<tr><td>Asal Sekolah</td>
<td><input type="text" name="sekolah" size="30" maxlength="50"/></td>
</tr>
</tr>
<tr><td>Alamat</td>
<td><input type="text" name="alamat" size="30" maxlength="50"/></td>
</tr>
<tr><td>Kota</td>
<td><input type="text" name="kota" size ="30" maxlength="50"/></td>
</tr>
<tr><td>Provinsi</td>
<td><select name ="provinsi">
<option value="Provinsi">Provinsi</option>
<option value="Banka Belitung">Banka Belitung</option>
<option value="Bengkulu">Bengkulu</option>
<option value="Kepulauan Riau">Kepulauan Riau</option>
<option value="Lampung">Lampung</option>
<option value="Nanggroe Aceh Darussalam">Nanggroe Aceh Darussalam</option>
<option value="Riau">Riau</option>
<option value="Sumatera Barat">Sumatera Barat</option>
<option value="Sumatera selatan">Sumatera selatan</option>
<option value="Sumatera utara">Sumatera utara</option>
</select></td>
</tr>
<tr><td>No Telephone</td>
<td><Input type ="text" name="telepone"/></td>
</tr>
<tr><td></td>
<td><input type="submit" name="daftar" value ="Daftar"/>
<label><input type ="reset" name ="batal" value="Batal"></label></td>
</tr>
</table>
</form>
</body>
</html>
$host = "localhost";
$user = "root";
$password = "123456";
$database = "informatika1";
$link = mysql_connect ($host ,$user ,$password);
$db = mysql_select_db ($database , $link);
/*if(!$link){
echo "gagal...!!!!!";
}else {
echo "sukseesss....";
}*/
?>
Ketik dan simpan dengan nama insert.php
<?php
include "koneksi.php";
$tanggal = date ("Y-n-d");
$nama = $_POST ['nama'];
$kelamin = $_POST ['kelamin'];
$status = $_POST ['status'];
$sekolah = $_POST ['sekolah'];
$alamat = $_POST ['alamat'];
$kota = $_POST ['kota'];
$provinsi = $_POST ['provinsi'];
$telepone = $_POST ['telpon'];
$sql = "INSERT INTO calon_mahasiswa(tanggal_daftar, nama, kelamin, status, smu_asal, alamat, kota, provinsi, telp)".
VALUES ('$tanggal','$nama','$kelamin','$status','$sekolah','$alamat','$kota','$provinsi','$telepone');";
$query = mysql_query($sql);
if ($query){
echo "Anda telah terdaftar<br>";
echo "<a href= 'view.php'>Lihat Data</a>";
}else {
echo "Terjadi kesalahan silahkan kontak Administrator<br>";
echo "<a href= 'index.html'>Kembali</a>";
}
?>
Ketik dan simpan dengan nama view.php
include "koneksi.php";
$sql = "SELECT * FROM calon_mahasiswa";
$query = mysql_query($sql);
echo "hasil";
?>
<html>
<head>
<title>Pendaftaran</title>
</head>
<body>
<table style="font-size:11px;font-family:'arial';text-align:center;" border='1' width="80%" align ='center'>
<caption><h1>Calon Mahasiswa Yang Sudah Terdaftar</h1></caption>
<tr><th>NO</th><th>Tanggal</th><th>Nama</th><th>Jenis Kelamin</th><th>Status</th><th>Lulusan</th><th>Alamat</th><th>Kota</th><th>Provinsi</th><th>Telephone</th><th>Action</th>
<?php
while ($result = mysql_fetch_array($query)){
$id = $result ['id_daftar'];
$tanggal = $result ['tanggal_daftar'];
$nama = $result['nama'];
$kelamin = $result ['kelamin'];
$status = $result ['status'];
$smu = $result ['smu_asal'];
$alamat = $result ['alamat'];
$kota =$result ['kota'];
$provinsi = $result['provinsi'];
$telepon =$result ['telp'];
echo "<tr><td>$id</td><td>$tanggal</td><td>$nama</td><td>$kelamin</td><td>$status</td><td>$smu</td><td>$alamat</td><td>$kota</td><td>$provinsi</td><td>$telepon</td><td><a href='edit.php?action=$id'>edit </a><a href='delete.php?action=$id'>| delete</a></td></tr>";
}
?>
</table>
</body>
</html>
Ketik dan simpan dengan nama edit.php
<?php
include "koneksi.php";
$id = $_REQUEST ['action'];
$sql = "SELECT * FROM calon_mahasiswa WHERE id_daftar='$id'";
$query = mysql_query($sql);
while($result = mysql_fetch_array($query)){
$id = $result ['id_daftar'];
$tanggal = $result ['tanggal_daftar'];
$nama = $result ['nama'];
$kelamin = $result ['kelamin'];
$status = $result ['status'];
$smu = $result ['smu_asal'];
$alamat = $result ['alamat'];
$kota = $result ['kota'];
$provinsi = $result ['provinsi'];
$telepone = $result ['telp'];
?>
<h1>Form Update Calon Mahasiswa</h1>
<form action="update.php" method="post">
<table>
<tr>
<td>Nama</td>
<td><input type="text" name = "nama" value="<?php echo $nama;?>" /></td>
</tr>
<tr>
<td>Jenis Kelamin</td>loc
<?php if($kelamin=="Laki-Laki"){
echo "<td><input type=\"radio\" name=\"kelamin\" value=\"Laki-Laki\" checked/><label for=\"kelamin\">Laki-Laki</label>
<input type=\"radio\" name=\"kelamin\" value=\"Perempuan\" checked/><label for=\"kelamin\">Perempuan</label></td>";
}else{
echo "<td><input type=\"radio\" name=\"kelamin\" value=\"Laki-Laki\" checked/><label for=\"kelamin\">Laki-Laki</label>
<input type=\"radio\" name=\"kelamin\" value=\"Perempuan\" checked/><label for=\"kelamin\">Perempuan</label></td>";
}
?>
</tr>
<tr><td>Status</td>
<td><select name="status">
<option value= "Status">Status</option>
<option value= "Menikah">Menikah</option>
<option value= "Belum Menikah">Belum Menikah</option>
</select></td>
</tr>
<tr><td>Asal Sekolah</td>
<td><input type ="text" name="sekolah" value="<?php echo $smu ; ?>"> </td>
</tr>
<tr><td>Alamat</td>
<td><input type ="text" name="alamat" cols="30" rows="4" <?php echo $alamat ; ?>"></textarea></td>
</tr>
<tr><td>Kota</td>
<td><input type ="text" name="kota" value="<?php echo $kota ; ?>"> </td>
</tr>
<tr><td>Provinsi</td>
<td><select name ="provinsi">
<option value="Provinsi">Provinsi</option>
<option value="Banka Belitung">Banka Belitung</option>
<option value="Bengkulu">Bengkulu</option>
<option value="Kepulauan Riau">Kepulauan Riau</option>
<option value="Lampung">Lampung</option>
<option value="Nanggroe Aceh Darussalam">Nanggroe Aceh Darussalam</option>
<option value="Riau">Riau</option>
<option value="Sumatera Barat">Sumatera Barat</option>
<option value="Sumatera selatan">Sumatera selatan</option>
<option value="Sumatera utara">Sumatera utara</option>
</select></td>
</tr>
<tr><td>No Telephone</td>
<td><Input type ="text" name="telepone" value="<?php echo $telepon ; ?>"/></td>
</tr>
<tr><td><input type ="hidden" name="id" value="<?php echo $id; ?>"/></td>
</tr>
<tr><td></td>
<td><input type ="submit" name="update" value="Update"/></td>
<label><input type="reset" name="batal" value="Batal"></label></td>
</tr>
</table>
</form>
<?php
}
?>
Ketik dan simpan dengan nama update.php
<?php
include "koneksi.php";
$tanggal = date("Y-n-d");
$nama = $_POST['nama'];
$kelamin = $_POST['kelamin'];
$status= $_POST['status'];
$sekolah = $_POST['sekolah'];
$alamat $_POST['alamat'];
$kota = $_POST['kota'];
$provinsi = $_POST['provinsi'];
$telepon= $_POST['telepon'];
$sql = "UPDATE calon_mahasiswa SET nama='$nama',kelamin='$kelamin',status='$status', smu_asal='$sekolah',alamat='$alamat',kota='$kota',provinsi='$provinsi',telp='$telepon' WHERE id_daftar='$id'";
$query = mysql_query($sql);
if($query){
echo "Data telah ter-update<br>";
echo "<META HTTP-EQUIV=Refresh CONTENT='2;URL=view.php'>";
}else{
echo $sql;
echo "Terjadi Kesalahan silahkan Kontak Administrator<br>";
echo "<a href='index.html'>Kembali</a>";
}
?>
Ketik dan simpan dengan nama delete.php
<?php
include "koneksi.php";
$id=$_REQUEST['action'];
echo "<script>alert('Data dengan id $id telah dihapus');</script>";
$sql = "DELETE FROM calon_mahasiswa WHERE id_daftar= '$id'";
$result = mysql_query($sql);
if($result){
echo "Record $id berhasil dihapus!<br><META HTTP-EQUIV=Refresh CONTENT='2;
URL=view.php'>";
}else{
echo "Gagal menghapus record<br><META HTTP-EQUIV=Refresh CONTENT='2;
URL=view.php'>";
}
?>
Tidak ada komentar:
Posting Komentar