Contoh cara MEMBUAT, MENGEDIT, MENGUPDATE, dan MENGHAPUS pada data base
Assalamualaikum, wr. wb ~
Pada postingan sebelumnya yaitu 'Koneksi dari PHPMYADMIN ke program PHP' kita sudah mempelajari bagaimana cara memindahkan data yang ada di phpmyadmin dengan menggunakan PHP agar data yang ada di phpmyadmin akan muncul sebagai data web.
Pada postingan sebelumnya yaitu 'Koneksi dari PHPMYADMIN ke program PHP' kita sudah mempelajari bagaimana cara memindahkan data yang ada di phpmyadmin dengan menggunakan PHP agar data yang ada di phpmyadmin akan muncul sebagai data web.
1. Membuat data baru
2. Mengedit data yang kita ingin ubah
3. Meng-update data yang sudah kita ubah lalu dikirimkan ke database
4. Kita juga dapat menghapus data yang tidak diperlukan lagi
------------------------------------------------------------------------------------------------------------------------
1. Membuat
Untuk membuat Field baru, kita perlu membuat script baru yang terhubung dengan aksi_simpan.php agar data yang diinginkan akan muncul, beri nama script ini inputdata.php
Lalu script dibawah ini untuk menjalankan agar data yang baru muncul di home
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
23
24
| <?php include 'koneksi.php'; $a = $_POST['nama_buku']; $b = $_POST['pengarang']; $c = $_POST['penerbit']; $d = $_POST['harga']; $e = $_POST['tahun']; mysqli_query($koneksi,"insert into db_buku (nama_buku,pengarang,penerbit,harga,tahun) values ('$a','$b','$c','$d','$e') "); header('location:hasil.php'); ?> |
Jika sudah, akan otomatis muncul tanda klik 'Tambah Data' seperti gambar dibawah ini. Lalu isikan data baru lalu klik SIMPAN.
2. Mengedit Data
Dibawah ini script awal untuk mengedit data. Beri nama editdata.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
51
53
54
55
56
57
58
59
60
61
62
63
64
65
66
| <!DOCTYPE html> <html> <head> <title>UPDATE DATA</title> </head> <body> <?php include 'koneksi.php'; $kode_buku = $_GET['kode']; $q1 = mysqli_query($koneksi,"select * from db_buku where kode_buku='$kode_buku' "); $z = mysqli_fetch_array($q1); ?> <form method="post" action="aksi_update.php"> <table> <tr> <td>nama buku</td> <td><input type="hidden" name="idx" value="<?php echo $z['kode_buku']; ?>"> <input type="text" name="nama_buku" value="<?php echo $z['nama_buku']; ?>"></td> </tr> <tr> <td>pengarang</td> <td><input type="text" name="pengarang" value="<?php echo $z['pengarang']; ?>"></td> </tr> <tr> <td>penerbit</td> <td><input type="text" name="penerbit" value="<?php echo $z['penerbit']; ?>"></td> </tr> <tr> <td>harga</td> <td><input type="text" name="harga" value="<?php echo $z['harga']; ?>"></td> </tr> <tr> <td>tahun terbit</td> <td><input type="text" name="tahun" value="<?php echo $z['tahun']; ?>"></td> </tr> <tr> <td></td> <td><input type="submit" name="save" value="Update"></td> </tr> </table> </form> </body> </html> |
3. Meng-Update Data
Script ini untuk menjalankan pengeditan data beri nama aksi_update.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
23
24
25
26
27
28
| <?php include 'koneksi.php'; $kode_buku = $_POST['idx']; $a = $_POST['nama_buku']; $b = $_POST['pengarang']; $c = $_POST['penerbit']; $d = $_POST['harga']; $e = $_POST['tahun']; mysqli_query($koneksi,"update db_buku set nama_buku='$a', pengarang='$b', penerbit='$c', harga='$d', tahun='$e' where kode_buku='$kode_buku' "); header('location:hasil.php'); ?> |
lalu edit menjadi harga 50000 , lalu klik update
No 12101 sesudah diubah
4. Menghapus Data
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <?php include 'koneksi.php'; $kode_buku = $_GET['kode']; mysqli_query($koneksi,"delete from db_buku where kode_buku='$kode_buku' "); header('location:hasil.php'); ?> |
Komentar
Posting Komentar