Mysql: Update Data dengan Mysql
Assalamualaikum Warahmatullahi Wabarakatuh sobat bargun sekalian :3
Kali ini admin akan memberikan ilmu yang insya Allah bermanfaat bagi teman-teman pembaca sekalian. Materi ini termasuk kedalam pemrograman Web.
Berikut adalah beberapa hal-hal yang harus dipersiapkan yaitu:
Laptop atau Personal Computer (PC), Xampplite, serta niat yang kuat agar ilmu ini bias tertular dan bermanfaat nantinya...
Konsep untuk mengupdate suatu data dengan menggunakan script PHP dan MySQL biasanya memiliki mekanisme sebagai berikut:
1. Tampilkan list data terlebih dahulu
2. Buat sebuah link pada setiap baris data yang menuju proses update. Link tersebut memuat sebuah parameter yang di dalamnya terdapat value yang nantinya digunakan sebagai acuan dalam proses update datanya.
3. Selanjutnya bila link tersebut diklik akan muncul form berisi data yang akan diedit.
UPDATE namaTabel SET namafield = value WHERE …
Contoh :
Kali ini admin akan memberikan ilmu yang insya Allah bermanfaat bagi teman-teman pembaca sekalian. Materi ini termasuk kedalam pemrograman Web.
Berikut adalah beberapa hal-hal yang harus dipersiapkan yaitu:
Laptop atau Personal Computer (PC), Xampplite, serta niat yang kuat agar ilmu ini bias tertular dan bermanfaat nantinya...
Konsep untuk mengupdate suatu data dengan menggunakan script PHP dan MySQL biasanya memiliki mekanisme sebagai berikut:
1. Tampilkan list data terlebih dahulu
2. Buat sebuah link pada setiap baris data yang menuju proses update. Link tersebut memuat sebuah parameter yang di dalamnya terdapat value yang nantinya digunakan sebagai acuan dalam proses update datanya.
3. Selanjutnya bila link tersebut diklik akan muncul form berisi data yang akan diedit.
Dalam melakukan proses update data, pada prinsipnya adalah menjalankan query update pada SQL nya.
UPDATE namaTabel SET namafield = value WHERE …
Dengan catatan bahwa untuk membuat data awal Anda bisa mengisikannya
langsung ke MySQL dengan phpMyAdmin atau membuat script PHP untuk
memasukkan datanya. Dalam script list ini, data akan
disajikan dalam bentuk tabel dengan 6 buah kolom. Lima kolom
pertama untuk menampilkan semua fieldnya, sedangkan kolom ke-6 untuk
meletakkan link untuk editnya.
file edit.php
Tampilan :
Langkah selanjutnya kita buat script edit.php yang nantinya akan memunculkan form edit sekaligus data mahasiswa yang akan diedit. Mungkin yang menjadi pertanyaan adalah bagaimana cara memunculkan data mahasiswa yang akan diedit? Dengan menggunakan query SELECT dengan nim sebagai syaratnya. Dalam hal ini nim yang ada dalam link edit lah yang nantinya akan digunakan sebagai syarat. SELECT * FROM mhs WHERE nim = …;
Langkah selanjutnya kita buat script edit.php yang nantinya akan memunculkan form edit sekaligus data mahasiswa yang akan diedit. Mungkin yang menjadi pertanyaan adalah bagaimana cara memunculkan data mahasiswa yang akan diedit? Dengan menggunakan query SELECT dengan nim sebagai syaratnya. Dalam hal ini nim yang ada dalam link edit lah yang nantinya akan digunakan sebagai syarat. SELECT * FROM mhs WHERE nim = …;
file edit.php
<?php
mysql_connect("localhost", "root", "root");
mysql_select_db("data");
$nim = $_GET['nim'];
$query = "SELECT * FROM mhs WHERE nim = '$nim'";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);
echo "<form method='post' action='update.php'>";
echo "<table>";
echo "<tr><td>NIM</td><td>:</td> <td><input type='text' name='nim' value='"
.$data['nim']."'></td></tr>"; echo "<tr><td>Nama Mahasiswa</td><td>:</td> <td>
<input type='text' name='nama' value='".$data['nama']."'></td></tr>"; echo "<tr>
<td>Alamat</td><td>:</td> <td><textarea name='alamat'>".$data['alamat']."</textarea>
</td></tr>";
echo "<tr><td>Sex</td><td>:</td> <td><input type='radio' name='sex' value='L'>
Laki-Laki <input type='radio' name='sex' value='P'> Perempuan</td></tr>";
echo "<tr><td>Tgl Lahir</td><td>:</td><td> <select name='tgl'>";
for ($i=1; $i<=31; $i++)
{
echo "<option value='".$i."'>".$i."</option>";
}
echo "</select> <select name='bln'>";
for ($i=1; $i<=12; $i++)
{
echo "<option value='".$i."'>".$i."</option>";
}
echo "</select> <select name='thn'>";
for ($i=1980; $i<=1997; $i++)
{
echo "<option value='".$i."'>".$i."</option>";
}
echo "</select> </td></tr>";
echo "</table>";
echo "<input type='submit' name='submit' value='Submit'>";
echo "</form>";
?>
Demikian Apa yang bisa Admin sampaikan, salam bargun senantiasa Semangat BEN Pinter!
Wassalamualaikum Wr. Wb
Wassalamualaikum Wr. Wb
Komentar
Posting Komentar