0
Berikut ini cara menampilkan data dari file XML ke PHP menggunakan SimpleXML.
contoh file yang akan kita tampilkan :

 



Bumi Manusia
Pramoedya Ananta Toer
Lentera Dipantara
90000


Anak Semua Bangsa
Pramoedya Ananta Toer
Lentera Dipantara
94000


Jejak Langkah
Pramoedya Ananta Toer
Lentera Dipantara
98000


Rumah Kaca
Pramoedya Ananta Toer
Lentera Dipantara
84000


Simpan dengan nama bukuku.xml
Selanjutnya membuat script PHP untuk Menampikan data dari bukuku.xml

Berikut ini scriptnya :
 

<!DOCTYPE html>
<html>
<head>
<title>Daftar Buku</title>
<!--Bagian CSS untuk Styling Tabel-->
<style type="text/css">
          table, th, td
          {
               border: 1px solid black;
          }
</style>
</head>
<body>
 
<h3>Daftar Buku Terbaru</h3>
<?php
// untuk meload data xml (bukuku.xml) dengan cara SimpleXML 
$books = new SimpleXMLElement('bukuku.xml', null, true);
 
// menampilkan data ke XML ke dalam tabel HTML
echo "
<table>
<tr>
<th>Judul</th>
<th>Pengarang</th>
<th>Penerbit</th>
<th>Harga</th>
<th>ISBN</th>
</tr>
 
";
 
// melakukan looping penampilan data buku
foreach($books as $buku)
{
        echo "
<tr>
<td width='200'>{$buku->judul}</td>
<td width='200'>{$buku->pengarang}</td>
<td width='130'>{$buku->penerbit}</td>
<td width='80'>${$buku->harga}</td>
<td width='130'>{$buku['isbn']}</td>
</tr>
 
";
}
echo '</table>';
?>
 
</body>
</html>

Simpan dengan nama bukuku.php, pastikan ada simpan satu direktori dengan file bukuku.xml.

Selamat Mencoba :)



Post a Comment Blogger

 
Top