Parsing Data XML Dengan PHP HTML -->

Parsing Data XML Dengan PHP HTML

Kamis, 09 April 2020

Gambar Parsing XML dengan PHP dan HTML
Kabar Nusantara - Kami akan membagikan tutorial cara Parsing data XML dengan menggunakan PHP dan HTML. Berikut Langkah - Langkah Mudahnya.

Langkah 1
Membuat Sorcode XML seperti Berikut :


<?xml version="1.0"?>
<pasien>
<id >
<rekam>001</rekam>
<nama>Diana Putri</nama>
<alamat>Jombang</alamat>
<kecamatan>Peterongan</kecamatan>
<telp>0321864465</telp>
</id>

<id >
<rekam>002</rekam>
<nama>Ayu Tiara</nama>
<alamat>Jombang</alamat>
<kecamatan>Ploso</kecamatan>
<telp>0321864465</telp>
</id>

<id >
<rekam>003</rekam>
<nama>Ayu Tiara</nama>
<alamat>Jombang</alamat>
<kecamatan>Ploso</kecamatan>
<telp>0321864465</telp>
</id>

<id >
<rekam>004</rekam>
<nama>Ayu Tiara</nama>
<alamat>Jombang</alamat>
<kecamatan>Ploso</kecamatan>
<telp>0321864465</telp>
</id>

</pasien>

Simpan Dengan Nama pasien.xml

Langkah 2 
Membuat Sorcode PHP seperti Berikut :


<!DOCTYPE html>
<html>
<head>
<title>Data Pasien</title>
<!--Bagian CSS untuk Styling Tabel-->
<style type="text/css">
          table, th, td
          {
               border: 1px solid black;
          }
</style>
</head>
<body>
 
<h3>Data Pasien</h3>
<?php
// untuk meload data xml (pasien.xml) dengan cara SimpleXML 
$pasien = new SimpleXMLElement('http://localhost/lat1/pasien.xml', null, true);
 
// menampilkan data ke XML ke dalam tabel HTML
echo "
<table>
<tr>
<th>Nomer Rekam Medis</th>
<th>Nama</th>
<th>Alamat</th>
<th>Kecamatan</th>
<th>Telp</th>
</tr>
 
";
 
// melakukan looping penampilan data pasien
foreach($pasien as $id)
{
        echo "
<tr>
<td width='200'>{$id->rekam}</td>
<td width='200'>{$id->nama}</td>
<td width='200'>{$id->alamat}</td>
<td width='130'>{$id->kecamatan}</td>
<td width='80'>{$id->telp}</td>
</tr>
 
";
}
echo '</table>';
?>
<br>
</br>
<button onclick="window.print()">Cetak Data Pasien</button>
 
</body>
</html>

Simpan Dengan Nama pasien.php

NB : Simpan Kedua File Tersebut dalam satu Folder di : C:\xampp\htdocs\lat1

Jalankan Program
http://localhost/lat1/pasien.php

Untuk Lebih Jelas Simak Video Tutorialnya