dopo ogni inserimento o modifica della tabella news devi fare una query del tipo select * from news limit 5 ed aggiornare, riscrivendolo, un file xml con i dati appena pescati.

qualcosa del tipo:
$head = "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>";
$fp = fopen("news.xml","w");
fwrite($fp, $head."\n");

// qui va la query

ciclo {
$testo = qui va la news
fwrite($fp, $testo."\n");
}
fclose($fp);