Kamis, 17 Februari 2011

Membuat Form Input Edit dan Hapus dengan PHP dan MySQL

Kita belajar membuat form dengan data yang bisa di Input, di Edit, dan Hapus. Karena ini program sangat sederhana saya harap teman - teman bisa belajar dan langsung mempraktekkan di komputer anda langsung.
1. Buat Table "mahasiswa" dengan field-field seperti ini :
<?PHP
CREATE TABLE `mahasiswa` (
`id` INT( 5 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nim` VARCHAR( 15 ) NOT NULL ,
`nama` VARCHAR( 100 ) NOT NULL ,
`fakultas` VARCHAR( 25 ) NOT NULL
) ENGINE = MYISAM ;
?>

2. Buat Form Input mahasiswa seperti dibawah ini :













3. Buat Form Edit seperti gambar di bawah ini :













4. Bagian membuat file execusi nya dengan PHP :
<?PHP

$nama=$_Post['nama'];
$nim=$_Post['nim'];
$fak=$_Post['fak'];
$ednama=$_Post['ednama'];
$ednim=$_Post['ednim'];
$edfak$_Post['edfak'];
$tblsave=$_Post['tblsave'];
$tbledit=$_Post['tbledit'];
$delete=$_Get['hapus'];
$delnim=$_Get['delnim'];


if($tblsave)
{
$cari=mysql_num_rows(mysql_query("select nim from mahasiswa where nim='$nim'"));
 if($cari>0)
 {
 $pesanerror="Maaf nim sudah dipakai";
 include"formmhs.php";
 }
 else
 {
 mysql_query("insert into mahasiswa (nim,nama,fak) values  ('$nim','$nama','$fak')");
 $pesan="Sukses ditambahkan";
 include"formmhs.php";
 }
else if($tbledit)
{
mysql_query("update mahasiswa set nama='$ednama',fak='$edfak' where nim='$ednim'");
include"lihatmhs.php";
}
else if($delete)
{
mysql_query("delete from mahasiswa where nim='$delnim'");
$pesan="Data berhasil di Hapus";
include"lihatmhs.php";
}
?>

5. Lihat Mahasiswa
<?PHP
$ambil=mysql_query("select * from mahasiswa");
while($tampil=mysql_fetch_array($ambil))
{
echo"Nim: $tampil[nim]<br>";
echo"Nama : $tampil[nama]<br>";
echo"Fakultas : $tampil[fakultas]<br><hr>";

?>
Selamat mencoba

1 komentar:

  1. simple, tapi tolong dijelaskan filenya di save dengan nama apa apa saja

    BalasHapus