Assalamualaikum...
kemaren saya
berbagi program sistem inventory barang berbasis web sekarang saya akan berbagi bagaimana kita bisa melakukan
- input data
- hapus data
- simpan data
- tampilkan data
- tampil data dalam tabel
- koneksi mysql ke database
- Sebelumnya silahkan membuat database di mysqlnya dengan nama dbik1s.sql saya anggap kamu sudah paham melakukannya
- kemudian untuk membuat program php koneksi database terlebih dahulu dengan source code dibawah ini : jangan lupa buat nama file phpnya koneksi.php
3. Selanjutnya kita mulai membuat source code php untuk simpan data nya buat file dengan nama
simpan-data.php berikut source codenya :
INPUT DATA MHS
alert('NIM HARUS DI ISI!!!');
//document.location.href='simpan-data.php';
";
}else{
$sql=mysql_query("INSERT INTO biodata(NIM,nmMhs,alamat,noTelp) VALUES('$_POST[nim]','$_POST[nm]','$_POST[alamat]','$_POST[no]')");
if($sql){
echo "";
}
}
}
include "tampil-data-tabel.php";
?>
4. kemudian setelah source code diatas di kerjakan kita masuk ke program php untuk edit data filenya dengan nama
edit-data.php<?php
include "koneksi.php";
$nim=$_GET['nim'];
$sql=mysql_query("SELECT * FROM biodata where NIM='$nim'");
$baris=mysql_fetch_array($sql);
?>
<h2>EDIT DATA MHS</h2>
<form name="mhs" method="post">
NAMA:<BR>
<input type="text" name="nm" value="<?php echo $baris['nmMhs']; ?>"><br>
ALAMAT:<BR>
<textarea name="alamat"><?php echo $baris['alamat']; ?></textarea><BR>
NO. TELP:<BR>
<input type="text" name="no" value="<?php echo $baris['noTelp']; ?>"><br>
<input type="submit" name="edit" value="EDIT DATA">
</form>
<?php
if(isset($_REQUEST['edit'])){
if(empty($_POST['nm']) or empty($_POST['alamat']) or empty($_POST['no'])){
echo "<script>
alert('DATA HARUS DI ISI!!!');
document.location.href='edit-data.php';
</script>";
}else{
$qEdit=mysql_query("UPDATE biodata set nmMhs='$_POST[nm]',alamat='$_POST[alamat]',noTelp='$_POST[no]' where NIM='$nim'");
if($qEdit){
echo "<script>
alert('DATA BERHASIL Di EDIT!!!');
document.location.href='simpan-data.php';
</script>";
}
}
}
?>
5. Setelah semuanya berjalan kemudian kita masuk ke tahap hapus data buat file phpnya dengan nama
hapus-data.php
<?php
include "koneksi.php";
$sql=mysql_query("DELETE FROM biodata where NIM='$_GET[nim]'");
if($sql){
echo "<script>
alert('DATA BERHASIL Di HAPUS!!!');
document.location.href='simpan-data.php';
</script>";
}
?>
7. Oke kemudian masuk ke bagaimana menampilakan data ke databasenya dan kemudian pada tahap selanjutnya kita tampilkan data tersebut ke dalam bentuk tabel, berikut source codenya nama phpnya
tampil-data.php :
<h2>TAMPIL DATA DARI DATABASE</h2>
<?php
include "koneksi.php";
$sql="SELECT * FROM biodata order by NIM desc"; // ini SQL
$eksekusi=mysql_query($sql); //eksekusi query (variabel SQL)
while($baris=mysql_fetch_array($eksekusi)){
echo "------------------------------------------------<br>";
echo "NIM: ". $baris['NIM']."<BR>";
echo "------------------------------------------------<br>";
echo "NAMA MAHASISWA: ". $baris['nmMhs']."<BR>";
echo "A L A M A T: ". $baris['alamat']."<BR>";
echo "NO. TELP: ". $baris['noTelp']."<BR>";
echo "------------------------------------------------<br>";
}
?>
8. Terakhir kita buat model tampilan data ke dalam bentuk tabel buat nama file phpnya
tampil-data-tabel.php<h2>TAMPIL DATA DALAM BENTUK TABEL</h2>
<table border="1">
<tr>
<td>NO</td>
<td>NIM</td>
<td>NAMA MAHASISWA</td>
<td>ALAMAT</td>
<td>NO TELEPHONE</td>
<td colspan="2">EKSEKUSI</td>
</tr>
<?php
include "koneksi.php";
$no=0;
$sql=mysql_query("SELECT * FROM biodata order by NIM asc");
if($sql){
while($baris=mysql_fetch_array($sql)){
$no++;
echo"<tr>
<td>$no</td>
<td>$baris[NIM]</td>
<td>$baris[nmMhs]</td>
<td>$baris[alamat]</td>
<td>$baris[noTelp]</td>
<td><a href='edit-data.php?nim=$baris[NIM]'>EDIT</a></td>
<td><a href='hapus-data.php?nim=$baris[NIM]'>HAPUS</a></td>
</tr>";
}
}
?>
</table>
Demikian Postingan tentang Insert Update(edit) Delete dan Tampilan Data dengan PHP dan MySQL semoga kita semua sukses kawan, jangan malas belajar ya,