Selamat datang di blog Mari belajar koding. Artikel ini merupakan kelanjutan dari Membuat File XML Sederhana. Jika kemarin kita berhasil membuat file xml sederhana dengan menulis tag elemennya, Tutorial kali ini kita akan membuat file xml dengan PHP dari data yang berasal dari database Mysql.
Membuat File XML dengan PHP dan Mysql
Buat database terlebih dahulu. Kita ambil contoh membuat database akademik dengan tabel mahasiswa.
-- Buat database akademik
CREATE DATABASE `akademik`;
USE `akademik`;
-- buat tabel mahasiswa
CREATE TABLE `mahasiswa` (
`nim` varchar(15),
`nama` varchar(40),
`alamat` text,
`jurusan` varchar(255),
PRIMARY KEY (`nim`)
);
Insert data ke dalam tabel mahasiswa.
INSERT INTO `mahasiswa` (`nim`, `nama`, `alamat`, `jurusan`) VALUES
('1234', 'Agung Saputra', 'Semarang', 'Teknik Informatika'),
('1235', 'Dian Syaputra', 'Kendal', 'Teknik Informatika'),
('1236', 'Mirani Rahmawati', 'Pemalang', 'Sistem Informasi'),
('1237', 'Novita Sari', 'Pati', 'Manajemen Informatika');
Buat koneksi database dengan php. Salin kode dibawah ini kemudian simpan dengan nama koneksi.php di directory htdocs kamu. htdocs/latihan-xml/.
<?php
mysql_connect("localhost","root","");
mysql_select_db("akademik");
?>
Buat file data.php untuk generate data xml dari database, simpan file di htdocs/latihan-xml/.
<?php
header('Content-type: text/xml');
header('Pragma: public');
header('Cache-control: private');
include("koneksi.php");
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>";
echo "<akademik>";
$sql="select * from mahasiswa";
$query=mysql_query($sql) or die(mysql_error());
while ($dataMahasiswa=mysql_fetch_array($query)) {
echo "<mahasiswa nim='".$dataMahasiswa['nim']."'>";
echo "<nim>".$dataMahasiswa['nim']."</nim>";
echo "<nama>".$dataMahasiswa['nama']."</nama>";
echo "<alamat>".$dataMahasiswa['alamat']."</alamat>";
echo "<jurusan>".$dataMahasiswa['jurusan']."</jurusan>";
echo "</mahasiswa>";
}
echo "</akademik>";
Jalankan file data.php di browser dengan mengetikkan localhost/latihan-xml/data.php.
Tampilan jika file xml berhasil dibuat.
Tutorial membuat file XML dengan PHP dan Mysql sampai disini. Sekian, semoga bermanfaat.
Baca juga:
Related search:
Tampilan jika file xml berhasil dibuat.
Tutorial membuat file XML dengan PHP dan Mysql sampai disini. Sekian, semoga bermanfaat.
Baca juga:
- Mengenal XML Serta Kelebihan dan Kekurangannya
- Membuat File XML Sederhana
- Membuat File XML dengan PHP dan Mysql
- Menampilkan data XML dengan PHP
Related search:
- Membuat file xml dengan php dan mysql
- create file xml with php and mysql