Kali ini saya akan membuat contoh tentang input dan output database menggunakan php, syarat untuk bisa input dan output database tentu saja harus ada databasenya dulu, untuk membuatnya saya disini menggunkan phpmyadmin, ok langsung aja
pertama kita buka phpmyadmin nya kemudian klik new database, dan create database.
contoh saya membuat database baru yang diberi nama murid :
setelah database dibuat maka selanjutnya membuat table dn isi tributnya seperti gambar di bawah :
isi atributnya
Setelah Database dan tablenya berhasil dibuat, sekarang tinggal cara bagaimana untuk input data ke database menggunakan php, di sini saya menggunakan fungsi mysqli_connect, kodingannya seperti dibaha ini :
<?php
$db = mysqli_connect("localhost","root","","murid");
if(isset($_POST['simpan'])){
$namamurid = $_POST['nama'];
$nimmurid = $_POST['nim'];
$senjatamurid = $_POST['senjata'];
$sql = "INSERT INTO manusia (nama,nim,senjata) VALUES ('$namamurid','$nimmurid','$senjatamurid')";
$inputdata = mysqli_query($db,$sql);
if(!$inputdata){
die("gagal memasukan data" .mysqli_connect_error());
}else {
echo 'berhasil';
}
}
mysqli_close($db);
?>
<h2>ISI DATA</h2>
<pre>
<form method="post">
NAMA :<input type="text" name="nama"></input>
NIM :<input type="text" name="nim"></input>
SENJATA :<input type="text" name="senjata"></input>
<button type="submit" name="simpan">Simpan</button> <button type="submit">Reset</button>
</form>
</pre>
<a href="lihatdata.php">Lihat data</a>
dan tampilannya seperti gambar di bawah :
pada gambar di atas saya memasukan data nama nim dan senjata dan ketika di klik simpan data akan tersimpan di database, seperti pada gambar di bawah :
Dan cara untuk menampilkan /output database'a adalah dengan menuliskan koding di bawah :
<?php
$db = mysqli_connect("localhost","root","","murid");
?>
<h2>Tampil Database</h2>
<a href="isidata.php">isi database</a></br>
<?php
$sql = "SELECT * FROM manusia";
$tampil = mysqli_query($db, $sql);
while($data = mysqli_fetch_array($tampil)){
echo "Nama : $data[0]<br>";
echo "Nim : $data[1]<br>";
echo "Senjata : $data[2]<br><hr>";
}
?>
dan akan tampil seperti gambar ini :
Oke sekian Terimakasih
No comments:
Post a Comment