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.
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:
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.
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
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.
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:
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.
Tampilan setelah melakukan penyimpanan data setelah dilakukan perubahan.
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
duh saya kalau lihat script php diatas jadi pusing mas, karena kurang paham masalah ginian
ReplyDeletesama mas saya juga :)
Deletesaya coba dulu deh mas untuk progam edit data dengan php ini, siapa tahu nanti jadi bisa progam php
ReplyDeleteyups silahkan mas dicoba.
Delete