Gelandang Internet yang mencoba melewati lorong sempit tanpa batas ruang dan waktu
Joint Venture Adsense

Contoh Program Edit Data dengan PHP

· · 4 comments
Assalamu'alaikum, wr.wb

Coding Edit Data Tabel MySQL dengan PHP - Di Tutorial sebelumnya sudah dijelaskan bagaimana cara membuat form input data sekaligus menyimpannya kedalam tabel database MySQL di postingan ini cara mudah membuat form input untuk simpan data dengan PHP. Diartikel ini kita akan membuat tambahan fungsi dengan mengedit data yang telah dimasukan ke dalam tabel database. Yang akan kita lakukan adalah menambahkan fitur edit data pada file php yang digunakan untuk menampilkan data. Jadi kita akan melakukan penambahan edit di tampil.PHP yang juga sudah dibahas disini Cara simple menampilkan isi database dengan PHP.

Langkah-langkah membuat edit data dengan PHP.
Coding Edit Data Tabel MySQL dengan PHP

1. Gunakan script tampil.php dengan menambahkan coding ini dibawahnya echo "<br><a href=edit.php?id=$baris[0]>edit</a>"; selengkapnya seperti dibawah ini :

<?
$my['host'] = "localhost";
$my['user'] = "root"; 
$my['pass'] = ""; 

$koneksi = mysql_connect($my['host'], $my['user'],  $my['pass']);

mysql_select_db("DB_130206313",$koneksi);
$query = mysql_query("select * from pengunjung",$koneksi);
$jumlah = mysql_num_rows($query);
echo "<center>Daftar Pengunjung</center>";
echo "Jumlah pengunjung : $jumlah";
while($baris=mysql_fetch_array($query))
{
echo "<br>";
echo "id: ";
echo $baris[0];
echo "<br>";
echo "Nama : ";
echo $baris[1];
echo "<br>";
echo "Email : ";
echo $baris[2];
echo "<br>";
echo "Homepage :";
echo $baris[3];
echo "<br><a href=edit.php?id=$baris[0]>edit</a>";

}
?>  

2. Sehingga program tampil data menjadi seperti ini:
edit data dengan PHP
3. Perhatikan pada baris yang kita tambahkan terdapat pemanggilan file edit.php. Selanjutnya kita akan membuat file PHP baru untuk pengeditan datanya sekaligus menyimpan dalam bentuk form. coding edit.php

<html>
<head>
<title>Mengedit Data</title>
</head>
<body>
<?php
$koneksi = mysql_connect("localhost", "root", "") or die("Gagal konek ke server.");
mysql_select_db("DB_130206313") or die("Gagal membuka database.");
$id = $_GET['id'];
$query = "select * from pengunjung where id='$id'";
$hasil = mysql_query($query, $koneksi) or die("Gagal melakukan query.");
$buff = mysql_fetch_array($hasil);
mysql_close($koneksi);
?>
<form name="form1" method="post" action="update.php">
<input type="hidden" name="id" value="<?php echo $buff['id']; ?>" />
<table border="1">
<tr>
<td>id</td>
<td>:</td>
<td><?php echo $buff['id']; ?></td>
</tr>
<tr>
<td>Nama</td>
<td>:</td>
<td><input name="nama" type="text" value="<?php echo $buff['nama']; ?>" /></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><input name="email" type="text" value="<?php echo $buff['email']; ?>" /></td>
</tr>
<tr>
<td>Home Page</td>
<td>:</td>
<td><input name="situs" type="text" value="<?php echo $buff['situs']; ?>" /></td>
</tr>
<tr>
<td colspan="3"><input type="submit" name="submit" value="Simpan" /></td>
</tr>
</table>
</form>
<p>Batal mengedit data. Kembali ke <a href="tampil.php">tampil.php</a></p>
</body>
</html>

3. Pada bagian akhir dicoding diatas terdapat link untuk melihat tampilan data yang sudah diedit. <p>Batal mengedit data. Kembali ke <a href="tampil.php">tampil.php</a></p> jadi coding tersebut akan memanggil file tampil.php. tampilannya seperti ini.
program edit data tabel di dreamweaver
Tampilan setelah melakukan penyimpanan data setelah dilakukan perubahan.

contoh program edit data PHP

Itulah cara membuat program edit data tabel MySQL menggunakan Bahasa pemograman PHP. Semoga bermanfaat bagi agama, bangsa dan nusa. Salam olahraga.

Baca juga Cara Mudah Koneksi Database MySQL dengan PHP

4 comments:

  1. duh saya kalau lihat script php diatas jadi pusing mas, karena kurang paham masalah ginian

    ReplyDelete
  2. saya coba dulu deh mas untuk progam edit data dengan php ini, siapa tahu nanti jadi bisa progam php

    ReplyDelete

- Komentar yang mengandung hujatan, negatif akan dianggap spam
- Komentar link akan dilaporkan ke posyandu terdekat & tidak akan ditampilkan