dalam postingan kali ini akan memberikan cara membuat CRUD (Creat Update Delete) sederhana dengan PHP : )
ok langsung saja :
buat database :
lalu buat table, disini saya membuat table dengan nama siswa dengan rincian sebagai berikut :
| # | Column | Type | Collation | Attributes | Null | Default | Extra | Action | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | varchar(25) | latin1_swedish_ci | No | None | |||||||
| 2 | varchar(25) | latin1_swedish_ci | No | None | |||||||
| 3 | varchar(25) | latin1_swedish_ci | No | None | |||||||
sekarang tinggal scriptnya : )
- pertama buat file konek.php (Untuk menyambungkan ke database)
<?
$q = mysql_connect("localhost","root","");
mysql_select_db("login",$q);
?>
$q = mysql_connect("localhost","root","");
mysql_select_db("login",$q);
?>
- kedua buat file bernama input.php ( file ini berguna untuk menginputkan data
<table border='1'><form action='' method='POST'>
<tr><td>NIS </td><td><input type='text' name='nis'></td></tr>
<tr><td>NAMA</td><td><input type='text' name='nama'></td></tr>
<tr><td>ALAMAT</td><td><input type='text' name='alamat'></td></tr>
<tr><td colspan="2" align="center"><input type='submit' name='submit' value='simpan'></td></tr>
</form>
</table>
<?
include"konek.php";
if(@$_POST['submit']){
$nis = $_POST['nis'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
mysql_query("INSERT INTO siswa (nis,nama,alamat) VALUES ('$nis','$nama','$alamat')");
?>
<script language='javascript'>document.location.href='tampil.php';</script>
<?
}
?>
- ketiga buat file tampil.php (Untuk menampilkan data yang telah di inputkan)<tr><td>NIS </td><td><input type='text' name='nis'></td></tr>
<tr><td>NAMA</td><td><input type='text' name='nama'></td></tr>
<tr><td>ALAMAT</td><td><input type='text' name='alamat'></td></tr>
<tr><td colspan="2" align="center"><input type='submit' name='submit' value='simpan'></td></tr>
</form>
</table>
<?
include"konek.php";
if(@$_POST['submit']){
$nis = $_POST['nis'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
mysql_query("INSERT INTO siswa (nis,nama,alamat) VALUES ('$nis','$nama','$alamat')");
?>
<script language='javascript'>document.location.href='tampil.php';</script>
<?
}
?>
<?
include"konek.php";
@$nis = $_GET['nis'];
$data = mysql_query("SELECT * FROM siswa");
echo"
<table border='1'>
<tr>
<td>NIS</td>
<td>NAMA</td>
<td>ALAMAT</td>
<td>AKSI</td>
</tr>";
while($tampil = mysql_fetch_array($data)){
echo"<tr><td>".$tampil['nis']."</td>";
echo"<td>".$tampil['nama']."</td>";
echo"<td>".$tampil['alamat']."</td>";
?>
<td><a href="edit.php?kode=<? echo $tampil['nis'];?>">Edit</a>
||
<a href="hapus.php?kode=<? echo $tampil['nis'];?>">Hapus</a></td>
</tr>
<?
}
echo"</table>";
?>
- keempat edit.php (Untuk update data)include"konek.php";
@$nis = $_GET['nis'];
$data = mysql_query("SELECT * FROM siswa");
echo"
<table border='1'>
<tr>
<td>NIS</td>
<td>NAMA</td>
<td>ALAMAT</td>
<td>AKSI</td>
</tr>";
while($tampil = mysql_fetch_array($data)){
echo"<tr><td>".$tampil['nis']."</td>";
echo"<td>".$tampil['nama']."</td>";
echo"<td>".$tampil['alamat']."</td>";
?>
<td><a href="edit.php?kode=<? echo $tampil['nis'];?>">Edit</a>
||
<a href="hapus.php?kode=<? echo $tampil['nis'];?>">Hapus</a></td>
</tr>
<?
}
echo"</table>";
?>
<?
include"konek.php";
@$nis = $_GET['kode'];
$data = mysql_query("SELECT * FROM siswa WHERE nis='$nis'");
while ($tampil = mysql_fetch_array($data)){
?>
<table>
<form action='' method='POST'>
<tr><td>NIS</td><td><input type='text' name='nis' value="<? echo $tampil['nis'];?>"></td></tr>
<tr><td>NAMA</td><td><input type='text' name='nama' value="<? echo $tampil['nama'];?>"></td></tr>
<tr><td>ALAMAT</td><td><input type='text' name='alamat' value="<? echo $tampil['alamat'];?>"></td></tr>
<tr><td colspan="2"><input type='submit' name='submit' value='Update'></td></tr>
</form>
<?
}
?>
</table>
<?
@$nis = $_GET['nis'];
if(@$_POST['submit']){
$nis = $_POST['nis'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
mysql_query("UPDATE siswa SET nis='$nis',nama='$nama',alamat='$alamat' WHERE nis='$nis'");
?>
<script language='javascript'>document.location.href='tampil.php';</script>
<?
}
?>
include"konek.php";
@$nis = $_GET['kode'];
$data = mysql_query("SELECT * FROM siswa WHERE nis='$nis'");
while ($tampil = mysql_fetch_array($data)){
?>
<table>
<form action='' method='POST'>
<tr><td>NIS</td><td><input type='text' name='nis' value="<? echo $tampil['nis'];?>"></td></tr>
<tr><td>NAMA</td><td><input type='text' name='nama' value="<? echo $tampil['nama'];?>"></td></tr>
<tr><td>ALAMAT</td><td><input type='text' name='alamat' value="<? echo $tampil['alamat'];?>"></td></tr>
<tr><td colspan="2"><input type='submit' name='submit' value='Update'></td></tr>
</form>
<?
}
?>
</table>
<?
@$nis = $_GET['nis'];
if(@$_POST['submit']){
$nis = $_POST['nis'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
mysql_query("UPDATE siswa SET nis='$nis',nama='$nama',alamat='$alamat' WHERE nis='$nis'");
?>
<script language='javascript'>document.location.href='tampil.php';</script>
<?
}
?>
- kelima hapus.php(Untuk menghapus data)
<?
include"konek.php";
$nis = $_GET['kode'];
mysql_query("DELETE FROM siswa WHERE nis = '$nis'");
header("location:tampil.php");
?>
include"konek.php";
$nis = $_GET['kode'];
mysql_query("DELETE FROM siswa WHERE nis = '$nis'");
header("location:tampil.php");
?>
untuk mendownload semua file >> Download
oh gtu
ReplyDelete