Initial Commit
This commit is contained in:
41
database/contrib/dom.php
Normal file
41
database/contrib/dom.php
Normal file
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
$dom = new DOMDocument('1.0', 'iso-8859-1');
|
||||
|
||||
$root = $dom->createElement('cds');
|
||||
$dom->appendChild($root);
|
||||
|
||||
mysql_connect("localhost","root","");
|
||||
mysql_select_db("cdcol");
|
||||
|
||||
$result=mysql_query("SELECT id,titel,interpret,jahr FROM cds ORDER BY interpret;");
|
||||
|
||||
while( $row=mysql_fetch_array($result) )
|
||||
{
|
||||
$cd = $dom->createElement('cd');
|
||||
$cd->setAttribute('id', $row['id']);
|
||||
|
||||
$titel = $dom->createElement('titel');
|
||||
$titel->appendChild($dom->createTextNode($row['titel']));
|
||||
$cd->appendChild($titel);
|
||||
|
||||
$interpret = $dom->createElement('interpret');
|
||||
$interpret->appendChild($dom->createTextNode($row['interpret']));
|
||||
$cd->appendChild($interpret);
|
||||
|
||||
$jahr = $dom->createElement('jahr');
|
||||
$jahr->appendChild($dom->createTextNode($row['jahr']));
|
||||
$cd->appendChild($jahr);
|
||||
|
||||
$root->appendChild($cd);
|
||||
}
|
||||
|
||||
header("Content-Type: text/xml;");
|
||||
$xml="<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>
|
||||
<rss version=\"2.0\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\" xmlns:admin=\"http://webns.net/mvcb/\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:slash=\"http://purl.org/rss/1.0/modules/slash/\" xmlns:wfw=\"http://wellformedweb.org/CommentAPI/\" xmlns:content=\"http://purl.org/rss/1.0/modules/content/\">
|
||||
<channel>
|
||||
";
|
||||
echo $xml;
|
||||
print $dom->saveXML();
|
||||
echo "</channel></rss>";
|
||||
?>
|
||||
Reference in New Issue
Block a user