Hallo Zusammen
Ich möchte aus einer SQL-Abfrage (PHP) eine XML Datei erstellen und diese dann auch als Datei auf demWebServer speichern.
Folgendes habe ich bereits gemacht.
Aber es speichert keinen Wert ab.
Es kommt die Meldung:
Fatal error: Uncaught Error: Call to a member function saveXML() "
Was habe ich falsch gemacht?
Ich möchte aus einer SQL-Abfrage (PHP) eine XML Datei erstellen und diese dann auch als Datei auf demWebServer speichern.
Folgendes habe ich bereits gemacht.
Code:
<?php
header ("Content-Type:text/xml");
$xml = new DOMDocument('1.0', 'utf-8');
$xwert = $xml->createElement("url");
$xml->appendChild($xwert);
$pdo = new PDO('mysql:host=Server;dbname=db', 'benutzer', 'passwort');
$sql = "SELECT * FROM Tabelle WHERE (type = 'region' and status like 'aktiv')";
foreach ($pdo->query($sql) as $row1)
{
$pn ="Landesname".$row1['name'];
$lname= $xml->createElement("loc,$pn);
$xwert->appendChild($lname);
echo $xml->saveXML();
?>
Es kommt die Meldung:
Fatal error: Uncaught Error: Call to a member function saveXML() "
Was habe ich falsch gemacht?