Materi Pertemuan 13 Edit Data Menggunakan PHP MYSQL

Read Time4 Minutes, 1 Second

Oleh:Taryana Suryana M.Kom
Teknik Informatika Unikom
taryanarx@email.unikom.ac.id
taryanarx@gmail.com
Line/Telegram: 081221480577

Download File
https://kuliahonline.unikom.ac.id/?go/kuliah/&getMateriFile=NDI4MDg%3D&kID=Nzc1OQ%3D%3D


Video Link:
https://web.facebook.com/taryana/videos/10223564799566395/

Edit Data

Pada bagian ini akan dibahas mengenai bagaimana membuat program untuk melakukan perubahan atau edit pada data yang sudah ada dalam database atau tabel.

Adapun file yang akan dibuat yaitu:

  1. Editbarang.php
  2. Saveeditbarang.php

Menambahkan Link Edit Pada Tampilbarang.php

Untuk menampilkan Link Edit pada Program TAMPILBARANG.PHP dapat dilakukan dengan cara menambahkan perintah berikut,

echo “<td><a href=’editbarang.php?kodebrg=$kodebrg’>Edit”;

tambahkan perintah tersebut pada baris 17 di file tampilbarang.php, perhatikan perubahan berikut:

TAMPILBARANG.PHP

  1. <center>
  2. <font size=7>
  3. MENAMPILKAN DATA BARANG
  4. <hr>
  5. <table border=1>
  6. <tr><td>NO<td>KODEBARANG<td>NAMA BARANG<td>HARGA <td>STOK <td>ACTION
  7. <?php
  8. require (“koneksi.php”);
  9. $sql=”select * from barang”;
  10. $hasil=mysqli_query($conn,$sql);
  11. $row=mysqli_fetch_row($hasil);
  12. $n=1;
  13. do
  14. {
  15. list($kodebrg,$namabarang,$harga,$stok)=$row;
  16. echo “<tr><td>$n<td>$kodebrg<td>$namabarang<td>$harga<td>$stok”;
  17. echo “<td><a href=’editbarang.php?kodebrg=$kodebrg’>Edit”;
  18. $n++;
  19. }
  20. while($row=mysqli_fetch_row($hasil));
  21. ?>
  22. </table>
  23. <hr>

Setelah ditambahkan perintah pada baris 17, kemudian simpan kembali, selanjutnya lihat pada browser. Jika penambahan benar maka akan ditampilkan hasil seperti berikut:

Gambar 13.1. Tampil Barang

Jika di Click Link EDIT, maka akan ditampilkan error seperti berikut:

Gambar 13.2.Error Object Not Found!

Jangan khawatir biarkan saja, itu artinya tadi link EDIT sudah berfungsi sedangkan file EDITBARANG.PHP nya belum dibuat.

Langkah berikutnya adalah membuat file EDITBARANG.PHP.

MEMBUAT FILE EDITABARANG.PHP

File EDITBARANG.PHP berfungsi untuk menangani Form Edit Data Barang, yang dilakukan oleh pengguna.

EDITBARANG.PHP

  1. <html>
  2. <form action=”saveeditbarang.php” method=post>
  3. <center>
  4. <font size=6>
  5. Edit Data Barang
  6. <hr width=320>
  7. <table border=1>
  8. <tr><td>
  9. <table border=0>
  10. <?php
  11. require (“koneksi.php”);
  12. $kodebrg=$_GET[‘kodebrg’];
  13. $sql=”select * from barang where kodebrg=’$kodebrg’ “;
  14. $hasil=mysqli_query($conn,$sql);
  15. $row=mysqli_fetch_row($hasil);
  16. do
  17. {
  18. list($kodebrg,$namabarang,$harga,$stok)=$row;
  19. echo “<tr><td width=150>Kode Barang<td width=100><input name=kodebrg value=’$kodebrg’ readonly size=10>”;
  20. echo “<tr><td>Nama Barang<td><input name=namabarang value=’$namabarang’ size=30>”;
  21. echo “<tr><td>Harga<td><input name=harga value=’$harga’ size=10>”;
  22. echo “<tr><td>Stok<td><input name=stok value=’$stok’ size=5>”;
  23. }
  24. while($row=mysqli_fetch_row($hasil));
  25. ?>
  26. </table>
  27. </table>
  28. <input type=submit value=’Save Edit’>
  29. <input type=reset value=Reset>

Menampilkan Hasil Via Browser

Setelah  program EDITBARANG.PHP dibuat dan disimpan dalam folder yang sama, kemudian adalah bagaimana cara menampilkannya ke layar komputer:

Untuk menampilkan hasilnya dapat dilakukan dengan cara seperti biasa menampilkan program php:

1.Jalankakan Browser

2. Pada Address Bar, ketikan:localhost/belajar

3.Click File TAMPILBARANG.PHP

Gambar 13.3.Tampil Barang yang Akan di Edit

4.Click Link EDIT, selanjutnya akan ditampilkan hasil seperti berikut:

Gambar 13.4.Edit Data Barang

Lakukan Editing pada data tersebut misalnya, harganya dirubah dari 6000000 menjad 5000000.

Kemudian Click Tombol Save Edit, selanjutnya akan ditampilkan hasil Berikut:

Gambar 13.5.Save Edit Barang

MEMBUAT FILE SAVEEDITBARANG.PHP

File SAVEEDITBARANG.PHP berfungsi untuk menangani proses penyimpanan data yang dimasukan dari form EDITBARANG.PHP kedalam tabel Barang.

Saveeditbarang.php

  1. <html>
  2. <center>
  3. <font size=6>
  4. Save Edit Data Barang
  5. </font>
  6. <hr width=320>
  7. <table>
  8. <?php
  9. require (“koneksi.php”);
  10. $kodebrg=$_POST[‘kodebrg’];
  11. $namabarang=$_POST[‘namabarang’];
  12. $harga=$_POST[‘harga’];
  13. $stok=$_POST[‘stok’];
  14. echo “<tr><td>Kode Barang<td>$kodebrg”;
  15. echo “<tr><td>Nama Barang<td>$namabarang”;
  16. echo “<tr><td>Harga<td>$harga”;
  17. echo “<tr><td>Stok<td>$stok”;
  18. echo “</table>”;
  19. echo “<hr width=320>”;
  • $sql=”update barang set namabarang=’$namabarang’,harga=’$harga’,stok=’$stok’
  • where kodebrg=’$kodebrg’ “;
  • $hasil=mysqli_query($conn,$sql);
  • ?>
  • </table>
  • Data Barang Sudah di Edit
  • </html>

LATIHAN 13:

Dengan Cara yang sama seperti diatas, buat program untuk edit data Buku, yang pernah dibuat pada latihan sebelumnya:

Jika telah selesai Buat Screenshot dan program filenya kirim ke modul tugas pada kuliahonline dengan format word atau pdf

Kumpulkan Paling Telat Hari Minggu Malam

0 0
0 %
Happy
0 %
Sad
0 %
Excited
0 %
Angry
0 %
Surprise

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Close