Step 1 : Persiapkan Database
- Buat database dengan nama db_tutorial
- Siapkan tabel dengan nama tb_student, dengan struktur tabel seperti gambar dibawah ini.
- Insert kan beberapa sample data, seperti gambar dibawah
- Done!
Step 2 : Persiapkan Folder Kerja
- Buat folder dengan nama tutorphp dalam document root anda
- Simpan semua file dalam tutorial ini dalam folder tersebut.
Step 3 : Membuat script koneksi ke Database
- Ketikkan script berikut,
2. <?php
3. $host = "localhost";
4. $user = "root";//adjust according to your mysql setting
5. $pass = ""; //adjust according to your mysql setting, i use no password here
6. $dbName = "db_tutorial";
7. mysql_connect($host, $user, $pass);
8. mysql_select_db($dbName)
9. or die ("Connect Failed !! : ".mysql_error());
10.?>
- simpan dengan nama connect.php
Step 4 : Membuat Script untuk menampilkan data
- Ketikkan script berikut,
2. <html><head>
3. <title>Itx.Web.Id</title>
4. <script type="text/javascript" src="warning.js"></script>
5. </head>
6. <body>
7. <h2> Student's Data <h2>
8. <?php
9. include 'connect.php';
10.$query = "SELECT * FROM tb_student"; //the query for get all data in tb_student
11.$result = mysql_query($query);
12.
13.echo "<table border='0' cellpadding='4' cellspacing='4'>";
14.echo "<tr bgcolor='orange' align='center'>
15. <td> <b> No </b> </td>
16. <td> <b> Name </b> </td>
17. <td> <b> Address </b> </td>
18. <td> <b> Action </b> </td>
19. </tr>";
20.while ($data = mysql_fetch_array($result)) //mysql_fetch_array = get the query data into array
21.{
22. echo "<tr align='center'>
23. <td>".$data['no']."</td>
24. <td>".$data['name']."</td>
25. <td>".$data['address']."</td> "; ?>
26. <td> <i> <a href="prosesdelete.php?no=<?php echo $data['no'];?>" onClick="return warning();"> Del </a> </i></td>
27.<?php
28.}
29.echo "</table>";
30.?>
31.</body>
32.
33.</html>
- simpan dengan nama student_data.php
Step 5 : Membuat Javascript untuk menampilkan warning
- Ketikkan script berikut,
2. function warning() {
3. return confirm('Are You Sure to Delete This Data?');
4. }
- simpan dengan nama formupdate.php
Step 6 : Membuat Script untuk Menghapus Data
- Ketikkan script berikut,
2. <?php
3. include "connect.php";
4. //get the value from form update
5. $no = $_GET['no']; //get the no which will deleted
6.
7. //query for update data in database
8. $query = "DELETE from tb_student WHERE no = '$no'" ;
9. $hasil = mysql_query($query);
10. //see the result
11. if ($hasil) {
12. include "data.php";
13. echo "<h4> delete data success </h4>";
14.}
15.?>
- simpan dengan nama prosesdelete.php
Step 7 : Testing Code
- Pergi ke http://localhost/tutorphp/date.php. Klik delete pada salah satu data yang ditampilkan.
- Muncul konfirmasi hapus data. Pilih OK untuk menghapus data
- Maka konfirmasi sukses delete ditampilkan. Cek juga database anda, pastikan bahwa data telah terhapus
contoh rumus database apa?
BalasHapus