Below is PHP code to generate XML from database.
header("Content-type: text/xml"); mysql_connect('hostname','user','password'); mysql_select_db('database_name'); $query = mysql_query("select * from table_name"); $domtree = new DOMDocument('1.0', 'UTF-8'); $xmlRoot = $domtree->createElement("xml"); $xmlRoot = $domtree->appendChild($xmlRoot); $currentTrack = $domtree->createElement("itemset"); $currentTrack = $xmlRoot->appendChild($currentTrack); while($row = mysql_fetch_assoc($query)) { $currentTrack1 = $currentTrack->appendChild($domtree->createElement("item")); foreach($row as $index=>$val) { $currentTrack1->appendChild($domtree->createElement($index,$val)); } } echo $domtree->saveXML();
No comments:
Post a Comment