Professional Documents
Culture Documents
Source Code PHP Mysql Tambah Edit Hapus
Source Code PHP Mysql Tambah Edit Hapus
1. db.php
-------------------------------------------
<?php
$conn = mysql_connect('localhost', 'root', '');
if (!$conn)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("ksp", $conn);
?>
-------------------------------------------
2. index.php
-------------------------------------------
<script language="javascript" src="ajax.js"></script>
<tr>
<td>No Id</td>
<td width="2%">:</td>
<td><input type="text" name="noid" size="15" maxlength="15" /></td>
</tr>
<tr>
<td>Nama :</td>
<td><input type="text" name="nama" size="50" maxlength="50" /></td>
</tr>
<tr>
<td>Tempat Lahir :</td>
<td><input type="text" name="tmplahir" size="20" maxlength="20" /></td>
</tr>
<tr>
<td>Tanggal Lahir :</td>
<td><input type="text" name="tgllahir" size="15" maxlength="15" /></td>
</tr>
<tr>
<td>Alamat :</td>
<td><input type="text" name="alamat" size="75" maxlength="75" /></td>
</tr>
<tr>
<td>Pekerjaan :</td>
<td><input type="text" name="kerjaan" size="20" maxlength="20" /></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="submit" value="add" /></td>
</tr>
</table>
<?php
if (isset($_POST['submit']))
{
include 'db.php';
$noid=$_POST['noid'] ;
$nama= $_POST['nama'] ;
$tmplahir=$_POST['tmplahir'] ;
$tgllahir=$_POST['tgllahir'] ;
$alamat=$_POST['alamat'] ;
$kerjaan=$_POST['kerjaan'] ;
mysql_query("INSERT INTO
`nasabah`(noid_nas,nama_nas,temlah_nas,tanglah_nas,alamat_nas,pekerjaan_nas)
VALUES ('$noid','$nama','$tmplahir','$tgllahir','$alamat','$kerjaan')");
}
?>
</form>
<table border="1">
<?php
include("db.php");
while($test = mysql_fetch_array($result))
{
$id = $test['noid_nas'];
echo "<tr align='center'>";
echo"<td><font color='black'>" .$test['noid_nas']."</font></td>";
echo"<td><font color='black'>" .$test['nama_nas']."</font></td>";
echo"<td><font color='black'>". $test['temlah_nas']. "</font></td>";
echo"<td><font color='black'>". $test['tanglah_nas'].
"</font></td>";
echo"<td><font color='black'>". $test['alamat_nas']. "</font></td>";
echo"<td><font color='black'>". $test['pekerjaan_nas'].
"</font></td>";
echo"<td> <a href ='view.php?noid_nas=$id'>Edit</a>";
echo"<td> <a href
='del.php?noid_nas=$id'><center>Delete</center></a>";
echo "</tr>";
}
mysql_close($conn);
?>
</table>
</body>
</html>
3. view.php
-------------------------------------------
<?php
require("db.php");
$id =$_REQUEST['noid_nas'];
if(isset($_POST['simpan']))
{
$noid_save = $_POST['noid'];
$nama_save = $_POST['nama'];
$tmplahir_save = $_POST['tmplahir'];
$tgllahir_save = $_POST['tgllahir'];
$alamat_save = $_POST['alamat'];
$kerjaan_save = $_POST['kerjaan'];
mysql_query("UPDATE nasabah SET noid_nas ='$noid_save', nama_nas
='$nama_save', temlah_nas ='$tmplahir_save', tanglah_nas ='$tgllahir_save',
alamat_nas ='$alamat_save',pekerjaan_nas ='$kerjaan_save' WHERE noid_nas
= '$id'")
or die(mysql_error());
echo "Saved!";
header("Location: index.php");
}
mysql_close($conn);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<form method="post">
<table>
<tr>
<td>No Id :</td>
<td><input type="text" name="noid" value="<?php echo $noid_nas ?>"/></td>
</tr>
<tr>
<td>Nama :</td>
<td><input type="text" name="nama" value="<?php echo $nama_nas ?>"/></td>
</tr>
<tr>
<td>Tempat Lahir :</td>
<td><input type="text" name="tmplahir" value="<?php echo $temlah_nas
?>"/></td>
</tr>
<tr>
<td>Tanggal Lahir :</td>
<td><input type="text" name="tgllahir" value="<?php echo $tanglah_nas
?>"/></td>
</tr>
<tr>
<td>Alamat :</td>
<td><input type="text" name="alamat" value="<?php echo $alamat_nas
?>"/></td>
</tr>
<tr>
<td>Pekerjaan :</td>
<td><input type="text" name="kerjaan" value="<?php echo $pekerjaan_nas
?>"/></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="simpan" value="Simpan" /></td>
</tr>
</table>
</body>
</html>
-------------------------------------------
4. Del.php
-------------------------------------------
<?php
include("db.php");
$id =$_REQUEST['noid_nas'];
// sending query
mysql_query("DELETE FROM nasabah WHERE noid_nas = '$id'")
or die(mysql_error());
header("Location: index.php");
?>
-------------------------------------------
Semua file-file diatas disimpan dalam satu di folder, kemudian membuat databasenya dengan
menggunakan phpmyadmin atau fasilitas yang lain. Dengan nama databasenya “ksp”,
sebelumnya simpan source code dibawah ini dengan nama : ksp.sql, kemudian export melalui
menu phpmyadmin.
Ksp.sql
-------------------------------------------
-- phpMyAdmin SQL Dump
-- version 4.1.12
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Generation Time: Sep 28, 2014 at 01:18 PM
-- Server version: 5.5.36
-- PHP Version: 5.4.27
--
-- Database: `ksp`
--
-- --------------------------------------------------------
--
-- Table structure for table `nasabah`
--
--
-- Dumping data for table `nasabah`
--
-- --------------------------------------------------------
--
-- Table structure for table `users`
--
--
-- Dumping data for table `users`
--
Demikian sedikit souce code yang bisa kita tulis, selamat mencoba. Semoga berhasil…