WHAT'S NEW?
Loading...

as2 Mysql php Parse to xmL quis

Pengenalan css
as2 Mysql php Parse to xmL quis

Mencoba membantu Teman yang ingin membuat semacam quis dimana datanya ditampung di Mysql

Live demonya

Demo Database Manager With AS3

Cara membuatnya adalah sebagai berikut

Buat Tabel quis dengan sql Dump


CREATE TABLE IF NOT EXISTS `quis` (
  `id` varchar(100) NOT NULL,
  `soalnya` text NOT NULL,
  `jawaban` text NOT NULL,
  `a` text NOT NULL,
  `b` text NOT NULL,
  `c` text NOT NULL,
  `d` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `quis`
--

INSERT INTO `quis` (`id`, `soalnya`, `jawaban`, `a`, `b`, `c`, `d`) VALUES
('1', 'soal!', 'c', 'ada deh', 'ups', 'lupa', 'tararam'),
('2', '1+1', 'b', '6', '2', '50', '11'),
('3', '3+3', 'd', '45', '9', '78', '6'),
('4', '4+4', 'd', '9', '20', '2', '8');

Buat parse MySQL to Xml melalui PHP

disini saya beri nama soal.php


<?php
header('Expires: Mon, 26 Jul 2012 05:00:00 GMT');
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
 
$server = "localhost";
$username = "root";
$password = "";
$database = "namadatabasekamu";// isi dengan nama database kamu
mysql_connect($server, $username, $password);
mysql_select_db($database);
$namaTabel = "quis";
header('Content-Type: text/xml');
$query = "SELECT * FROM $namaTabel ORDER BY id";
$hasil = mysql_query($query);
$jumField = mysql_num_fields($hasil);
echo "<?xml version='1.0'?>";
echo "<data>";

while ($data = mysql_fetch_array($hasil))
{
echo "<".$namaTabel.">";
$id = $data["id"]; 
$soalnya = $data["soalnya"];
$jawaban = $data["jawaban"];
$a= $data["a"];
$b= $data["b"];
$c= $data["c"];
$d= $data["d"];
echo "<soalnya jawaban=\"".$jawaban."\" ><![CDATA[".$soalnya."]]></soalnya><a>".$a."</a><b>".$b."</b><c>".$c."</c><d>".$d."</d>";
echo "</".$namaTabel.">";
}

echo "</data>";
?>

untuk selanjutnya anda bisa melihat dengan mendwnload link dibawah ini

Dibuat dengan Adobe cs5.5 untuk membukanya pastikan anda telah menggunakan minimal adobe cs5.5 By Ricko nada di Pustaka Flash terima kasih telah membaca :) as2 Mysql php Parse to xmL quis