Search

UPDATE DAN HAPUS PHP MYSQL

 



Next "CORETAN KODING" dari pembahasan kemarin input data, simpan kemudian tampilkan data, di samping itu anda juga akan mempelajari cara edit data langsung pada kolom kemudian update dan hapus kedalam database.

Aduk segelas kopi 
pentingnya naikan mood
rokok sebungkus 
agar tetap kondisi nyaman



 langsung saja :

 Open xampp

  • start apache
  • start mysql

BUAT SEBUAH DATABASE

    









buat database dengan nama TEST, kemudian tabel     dengan nama SISWA. seperti halnya input simpan         tampilkan data.

Buka sublime. kemudian buat sebuah koneksi / kofigurasi database, kemudian simpan dengan nama koneksi.php

masukan script :

<?php  
       #koneksi ke web server lokal
    $Myhost="localhost";
    $Myuser="root";
    $Mypass="";
    $Mydbs="test";

    #konek ke web server lokal'
    $koneksidb= mysql_connect($Myhost, $Myuser, $Mypass);
    mysql_select_db($Mydbs, $koneksidb);
  
?>

----------------------- koneksi.php ----------------------











selanjutnya buka lembar baru, buat sebuah file script hapus lalu simpan dengan nama proses_hapus.php

masukan script :

<?php
include "koneksi.php";
// menyimpan data id kedalam variabel
$id   = $_GET['id'];
// query SQL untuk insert data
$query="DELETE from siswa where id='$id'";
mysql_query($query);
// mengalihkan ke halaman index.php
header("location:tampilkan_data.php");
?>

---------------------- proses_hapus.php ------------------











Lalu buka lembar baru, buat sebuah file script update lalu simpan dengan nama proses_update.php

masukan script :

<?php
// Load file koneksi.php
include "koneksi.php";

//get the value from form update
$id = $_POST['id'];
$nis = $_POST['nis'];
$nama = $_POST['nama'];
$jenis_kelamin = $_POST['jenis_kelamin'];
$telp = $_POST['telp'];
$alamat = $_POST['alamat'];

//query for update data in database
$query = "UPDATE siswa SET nis='$nis',nama='$nama',jenis_kelamin='$jenis_kelamin',telp='$telp',alamat='$alamat' where id='$id'";
$hasil = mysql_query($query);
//see the result

header("location:tampilkan_data.php");

?>

---------------------- proses_update.php ------------------











kemudian buka lembar baru, buat sebuah file script tampilkan data lalu simpan dengan nama tampilkan_data.php

masukan script :

<?php
// Load file koneksi.php
include "koneksi.php";
$query=mysql_query("select * from siswa");
$jumlah=mysql_num_rows($query);
echo "Jumlah data ada : ".$jumlah;

?>

<form action="proses_update.php" method="post">
<table border="1" cellspacing="0">
<tr>
<th>ID</th>
<th>Nis</th>
<th>Nama</th>
<th>Jenis_kelamin</th>
<th>Telp</th>
<th>Alamat</th>
</tr>

<?php

while($row=mysql_fetch_array($query)){
?>
<tr>

<td><input type="hidden" name="id" value="<?php echo $row['id'];?>" /></td>
<td><input type="text" name="nis" value="<?php echo $row['nis'];?>" /></td>
<td><input type="text" name="nama" value="<?php echo $row['nama'];?>" /></td>
<td><input type="text" name="jenis_kelamin" value="<?php echo $row['jenis_kelamin'];?>" /></td>
<td><input type="text" name="telp" value="<?php echo $row['telp'];?>" /></td>
<td><input type="text" name="alamat" value="<?php echo $row['alamat'];?>" /></td>
<td>
<a href="proses_update.php?nis=<?php echo $row['nis']; ?>" onclick="return confirm('Apakah anda yakin?')"><input type="submit" value="update"></a>
<a href="proses_hapus.php?id=<?php echo $row['id']; ?>"><input type="button" value="hapus"></a>

</td>
<?php
}
?>
</table><br />
</form>
<a href="tambah.php">Tambah Data</a><br><br><html>

</html>

---------------------- tampilkan_data.php ------------------











setelah semua disimpan












tampilkan data, lalu hapus data.












hasil hapus data :












tampilkan data, lalu edit kolom data.


 









proses edit kolom data.












selesai update data pada database











 
Semoga bermafaat..!!!