Andre267
Erfahrenes Mitglied
Schönen guten Tag,
ich versuche gerade eine while schleife mit etwas xml in eine Variable zu packen und dann via fopen in eine xml Datei zu schreiben.
Das sieht bei mir gerade leider so aus:
Ich komme gerade leider überhaupt nicht weiter...
Weiß jemand wie ich das machen könnte und kann es mir erklären?
ich versuche gerade eine while schleife mit etwas xml in eine Variable zu packen und dann via fopen in eine xml Datei zu schreiben.
Das sieht bei mir gerade leider so aus:
PHP:
<?php
include("mysql.class.php");
$sql = new MySql("localhost","test","abcd","spieler");
$res = $sql->query("SELECT * FROM `players` ORDER BY `players`.`bankacc` DESC LIMIT 10");
$somecontent = '
<?xml version="1.0"?>
<rankingMenu>'
while($row = $sql->array_result($res)) { '
<playinfo>
<player>
'echo $row["name"]'
</player>
<money>
'echo $row["bankacc"]'
</money>
</playinfo>
}
</rankingMenu>
';
$sql->free_result();
$sql->close_connect();
$filename = 'ranking.xml';
if (is_writable($filename)) {
if (!$handle = fopen($filename, "r+")) {
print "Kann die Datei $filename nicht öffnen";
exit;
}
if (!fwrite($handle, $somecontent)) {
print "Kann in die Datei $filename nicht schreiben";
exit;
}
print "Fertig, in Datei $filename wurde $somecontent geschrieben";
fclose($handle);
} else {
print "Die Datei $filename ist nicht schreibbar";
}
?>
Ich komme gerade leider überhaupt nicht weiter...
Weiß jemand wie ich das machen könnte und kann es mir erklären?
