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

1234567891011121314151617181920212223
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

123456789101112131415161718192021222324252627282930313233343536373839
<?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