Io farei in questo modo
codice:
$query = 'SELECT id, data, nome, etc.. FROM mia_tabella';
$ris = mysql_query($query,$conn) or die("Errore nella query: " . mysql_error());
$head = "<?xml version=\"1.0\" encoding=\"iso-8859-1\" ?>
<tabella>
";
$foot = "</tabella>";
// apri il file in scrittura
$fp = fopen("pippo.xml","w");
// scrivi l'head
fwrite($fp, $head."\n");
while($riga = mysql_fetch_array($ris)) {
$testo = "<utente>
";
$testo .= "<id>$riga[id]</id>
";
$testo .= "<data>$riga[data]</data>
";
$testo .= "<nome>$riga[nome]</nome>
";
etc...
$testo .= "</utente>
";
// scrivi la riga
fwrite($fp, $testo."\n");
}
// scrivi il foot
fwrite($fp, $foot."\n");
fclose($fp);
Fammi sapere
ByeZ