Yang pertama-tama yang kita buat dalam hal ini adalah membuat databases misalnya databases pendaftaran kemudian kita membuat table jurusan yang berisi 3 atribut yaitu ID sebagai primary key kemudian KODE,dan Nama Jurusan. Setelah itu kita membuat file konek.php dan file functions.php.
a. Pertama-tama yang kita buat adalah file add_jurusan yang berfungsi untuk membuat data yang berupa form.
Inilah scriptnya :
<form action="save_jurusan.php" method="post">
<h1><marquee behavior="alternate">Data Jurusan</marquee></h1>
<table>
<tr>
<td width="100"><h3>ID</h3></td>
<td><h3>:</h3></td>
<td><input type="text"name="id"id="id"size="20"></td>
</tr>
<tr>
<td width="100"><h3>Kode</h3></td>
<td><h3>:</h3></td>
<td><input type="text"name="kode"id="kode"size="25"></td>
</tr>
<tr>
<td width="100"valign="top"><h3>Nama</h3> </td>
<td><h3>:</h3></td>
<td><input type="text"name="nama"id="nama"size="25"></td>
</tr>
<tr>
<td colspan="3"align="center"><input type="submit"name="save"value="simpan" />
<a href="home.php"><input type="submit"name="Cancel"value="batal"></a></td>
</tr>
</table>
</form>
b. Yang kedua kita membuat script save_jurusan.php yang berfungsi sebagai penyimpanan data kedalam databases.
Inilah scriptnya :
<?php
require_once "config/konek.php";
require_once "config/functions.php";
if(isset($_POST['save']))
{
$id = $_POST['id'];
$kode = $_POST['kode'];
$nama = $_POST['nama'];
$pesan="";
$pesan.=cek_kosong($id,"id masih kosong \\n");
$pesan.=cek_kosong($kode,"Kode masih kosong \\n");
$pesan.=cek_kosong($nama,"Nama masih kosong \\n");
if ($pesan <> "")
{
back($pesan);
exit;
}
else
{
$sql = "INSERT INTO jurusan(id,kode,nama)"
." VALUES('".$id."','".$kode."','".$nama."')" ;
mysql_query($sql, $koneksi) or die("Gagal Simpan".mysql_error());
header('location:data_jurusan.php');
}
}
else if (isset($_POST['edit']))
{
$id = $_POST['id'];
$kode = $_POST['kode'];
$nama = $_POST['nama'];
$pesan="";
$pesan.=cek_kosong($id,"ID masih kosong \\n");
$pesan.=cek_kosong($kode,"Kode masih kosong \\n");
$pesan.=cek_kosong($nama,"Nama masih kosong \\n");
if ($pesan <> "")
{
back($pesan);
exit;
}
else
{
$sql = "UPDATE jurusan SET id='".$id."',kode='".$kode."',nama='".$nama."' "
." WHERE id='".$id."' ";
mysql_query($sql, $koneksi) or die("Gagal Simpan".mysql_error());
header('location:data_jurusan.php');
}
}
else if (isset($_GET['hapus']))
{
$sql = "DELETE FROM jurusan WHERE id = '".$_GET['hapus']."' ";
mysql_query($sql, $koneksi) or die("Gagal Simpan".mysql_error());
header('location:data_jurusan.php');
}
?>
c. Yang ketiga kita membuat data_jurusan.php yang berfungsi untuk menampilkan data yang telah di simpan.
Inilah scriptnya :
<h2>Data Daftar</h2>
<a href="add_jurusan.php" title="Menambah data"><img src="images/add.gif"></a>
<table border="1">
<tr>
<th>No</th>
<th>Kode</th>
<th>Nama</th>
<th colspan="2" align="center">Action</th>
</tr>
<tr>
<?php
require_once "config/konek.php";
$no=1;
$sql = "SELECT * FROM jurusan ORDER BY id";
$qry = mysql_query($sql,$koneksi);
while($data=mysql_fetch_array($qry)) {
//$no++;
//if($no % 2 == 0) $cls='odd';
//else $cls='even';
?>
<tr>
<td><?php echo $no; ?></td>
<td><?php echo $data['id']; ?></td>
<td><?php echo $data['kode']; ?></td>
<td><?php echo $data['nama']; ?></td>
<th><a href="save_jurusan.php?hapus=<?php echo $data['id']; ?>" onclick = "if(!confirm('Apakan anda yakin menghapus data ini ? ')) return false;" title="Hapus"><img src="images/delete.gif"></a></th>
<th><a href="edit_jurusan.php?ubah=<?php echo $data['id']; ?>" title="Edit"><img src="images/edit.gif"></a></th>
</tr>
<?php
$no++;
}
?>
</tr>
</table>
d. Yang ke-4 kita tinggal membuat script edit_jurusan.php yang berguna untuk mengedit file yang telah ada.
Inilah scriptnya :
<form action="save_jurusan.php" method="post">
<?php
include "config/konek.php";
$sql = "SELECT * FROM jurusan WHERE id='".$_GET['ubah']."'";
$qry = mysql_query($sql, $koneksi);
$data = mysql_fetch_array($qry);
?>
<h1><marquee>Silahkan Login Terlebih Dahulu</marquee></h1>
<table>
<tr>
<td width="100">ID</td>
<td>:</td>
<td><input type="text"name="id"id="id"size="20" value="<?php echo $data['id']; ?>"></td>
</tr>
<tr>
<td width="100">Kode</td>
<td>:</td>
<td><input type="text"name="kode"id="kode"size="25" value="<?php echo $data['kode']; ?>"></td>
</tr>
<tr>
<td width="100"valign="top"> Nama </td>
<td>:</td>
<td>
<input type="text"name="nama"id="nama"size="25" value="<?php echo $data['nama']; ?>">
</td>
</tr>
<tr>
<td colspan="3"align="center"><input type="submit"name="edit"value="simpan" />
<a href="data_jurusan.php"><input type="submit"name="Cancel"value="batal"></a>
</td>
</tr>
</table>
</form>
0 komentar:
Posting Komentar