Setelah input data pada artikel sebelumnya telah dibahas http://itcodetutorial.blogspot.com/2015/04/inputan-data-siswa-insert-mysqli.html, sekrang akan dibahas bagaimana menampilkan data dengan PHP.
dengan menggunakan fungsi mysqli_fetch_assoc() sebagai mengambil data dari tablenya, untuk penjelasan lengkapnya mengenai mysqli_fetch_assoc() monggo bisa di baca disini http://php.net/manual/en/function.mysql-fetch-assoc.php.
Berikut code untuk menampilkan data
view.php
<html>
<head>
<title>View Data</title>
</head>
<body>
<?php
include 'koneksi.php';
$query = "select * from SISWA";
//untuk menjalankan perinta sql
$result = $mysqli->query($query);
//untuk mendapatkan jumlah bari dari table
$num_results = $result->num_rows;
echo "<div><a href='form.html'>Tambah Data</a></div>";
//cek jika data tidak 0
if( $num_results > 0){
echo "<table border='1'>";
echo "<tr>";
echo "<th>NIS</th>";
echo "<th>NAMA</th>";
echo "<th>KELAS</th>";
echo "<th>Action</th>";
echo "</tr>";
while( $row = $result->fetch_assoc() ){
//untuk mengektrak data
extract($row);
echo "<tr>";
echo "<td>{$NIS}</td>";
echo "<td>{$NAMA}</td>";
echo "<td>{$KELAS}</td>";
echo "<td>";
echo "<a href='edit.php?id={$NIS}'>Edit</a>";
echo " / ";
echo "<a href='delete.php?id={$NIS}'>Delete</a>";
echo "</td>";
echo "</tr>";
}
echo "</table>";
}else{
//jika data kosong maka akan menampilkan data berikutnya
echo "Data Kosong";
}
//menutup koneksi ke database
$result->free();
$mysqli->close();
?>
</body>
</html>
dengan menggunakan fungsi mysqli_fetch_assoc() sebagai mengambil data dari tablenya, untuk penjelasan lengkapnya mengenai mysqli_fetch_assoc() monggo bisa di baca disini http://php.net/manual/en/function.mysql-fetch-assoc.php.
Berikut code untuk menampilkan data
view.php
<html>
<head>
<title>View Data</title>
</head>
<body>
<?php
include 'koneksi.php';
$query = "select * from SISWA";
//untuk menjalankan perinta sql
$result = $mysqli->query($query);
//untuk mendapatkan jumlah bari dari table
$num_results = $result->num_rows;
echo "<div><a href='form.html'>Tambah Data</a></div>";
//cek jika data tidak 0
if( $num_results > 0){
echo "<table border='1'>";
echo "<tr>";
echo "<th>NIS</th>";
echo "<th>NAMA</th>";
echo "<th>KELAS</th>";
echo "<th>Action</th>";
echo "</tr>";
while( $row = $result->fetch_assoc() ){
//untuk mengektrak data
extract($row);
echo "<tr>";
echo "<td>{$NIS}</td>";
echo "<td>{$NAMA}</td>";
echo "<td>{$KELAS}</td>";
echo "<td>";
echo "<a href='edit.php?id={$NIS}'>Edit</a>";
echo " / ";
echo "<a href='delete.php?id={$NIS}'>Delete</a>";
echo "</td>";
echo "</tr>";
}
echo "</table>";
}else{
//jika data kosong maka akan menampilkan data berikutnya
echo "Data Kosong";
}
//menutup koneksi ke database
$result->free();
$mysqli->close();
?>
</body>
</html>

Tidak ada komentar:
Posting Komentar