Lompat ke konten Lompat ke sidebar Lompat ke footer

Membuat Kolom Input Untuk Form Record Editor Pada Program PHP – Part 2

www.niguru.com 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.

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:

www.niguru.com

Bila ditampilkan pada browser, hasilnya:

www.niguru.com

 
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);
?>


www.niguru.com

Berikut ini tampilan record pada tabel "DaftarHP" sebelum record editing:

www.niguru.com

Jalankan "UpdateRecTable02.PHP" pada browser:
www.niguru.com

Ketikkan data untuk mengedit record dengan nomor IDWarga = 4 sebagai contoh:

www.niguru.com

Klik tombol Edit Record:


 

Bila data terkirim form akan kembali kosong:

www.niguru.com

Hasilnya record dengan IDWarga = 4 pada database sudah berubah:

www.niguru.com

Demikianlah penjelasan mengenai cara untuk membuat kolom input untuk form record editor.
Selamat mencoba .. Have a nice day :-)

www.Niguru.com (Nino Guevara Ruwano)

Posting Komentar untuk "Membuat Kolom Input Untuk Form Record Editor Pada Program PHP – Part 2"