Membuat Kolom Input Untuk Form Record Editor Pada Program PHP – Part 2
Niguru.com | Minggu, 31 Okt 2021 | Posting kali ini melanjutkan penjelasan pada posting sehari sebelumnya yang menjelaskan mengenai cara untuk membuat kolom input untuk form record editor.
Bila ditampilkan pada browser, hasilnya:
Berikut ini tampilan record pada tabel "DaftarHP" sebelum record editing:
Jalankan "UpdateRecTable02.PHP" pada browser:
Klik tombol Edit Record:
www.Niguru.com (Nino Guevara Ruwano)
Sebelumnya sudah dijelaskan cara membuat tampilan form dengan kode /script HTML, termasuk pembuatan tombol untuk pengiriman, dan dilanjutkan dengan membuat script penerimaan data dan koneksi ke database MySQL yang dituliskan dengan script PHP.
Berikut ini tampilan dari seluruh script dari penjelasan sebelumnya:
Bila ditampilkan pada browser, hasilnya:
Dan berikut ini instruksi SQL untuk mengisikan nilai dari variabel untuk menggantikan nilai record pada tabel di dalam database:
UPDATE daftarhp
SET Nama='$y', NoHP='$z'
WHERE IDWarga='$x'
Bila ditempatkan pada variabel $sql (boleh menggunakan nama variabel yang berbeda):
$sql="
UPDATE daftarhp
SET Nama='$y', NoHP='$z'
WHERE IDWarga='$x'";
Dan berikut ini adalah instruksi untuk mengeksekusi SQL:
$b=mysqli_query($a,$sql);
Program setelah instruksi dan eksekusi database ditambahkan:
<h1>Form Edit Record</h1><br>
<form method="get" action="UpdateRecTable02.PHP">
IDWarga:<br><input name="idwarga"><br>
Nama:<br><input name="nama"><br>
NoHP:<br><input name="nohp"><br>
<input type="submit" value="Edit Record">
</form>
<?php
error_reporting(0);
ini_set('display_errors', 0);
$x=$_GET["idwarga"];$y=$_GET["nama"];$z=$_GET["nohp"];
$servername="localhost";
$database="niguru";$username="root";$password="";
$a=mysqli_connect($servername, $username, $password, $database);
$sql="
UPDATE daftarhp
SET Nama='$y', NoHP='$z'
WHERE IDWarga='$x'";
$b=mysqli_query($a,$sql);
?>
Berikut ini tampilan record pada tabel "DaftarHP" sebelum record editing:
Jalankan "UpdateRecTable02.PHP" pada browser:
Ketikkan data untuk mengedit record dengan nomor IDWarga = 4 sebagai contoh:
Klik tombol Edit Record:
Bila data terkirim form akan kembali kosong:
Hasilnya record dengan IDWarga = 4 pada database sudah berubah:
Demikianlah penjelasan mengenai cara untuk membuat kolom input untuk form record editor.
Selamat mencoba .. Have a nice day :-)
Posting Komentar untuk "Membuat Kolom Input Untuk Form Record Editor Pada Program PHP – Part 2"