Una soluzione potrebbe essere questa : (non testata)

codice:
$query = "select titolo,autore,data,testo from news";
$res = mysql_query($query);
//
$xmlData = "<?xml version="1.0" encoding="iso-8859-1" ?>/n";
while (list($titolo,$autore,$data,$testo) = mysql_fetch_array($res)) {
 $xmlData .= "<news>/n";
 $xmlData .= "<titolo>$titolo</titolo>/n"; 
 $xmlData .= "<autore>$autore</autore>/n"; 
 $xmlData .= "<data>$data</data>/n"; 
 $xmlData .= "<testo>$testo</testo>/n"; 
 $xmlData .= "</news>/n";
}
... qui fai la creazione del file con la variabile $xmlData