così potrebbe funzionare? aprendolo con un browser e visualizzando il codice sorgente ha l'aspetto di un file xml
codice:
<?
include("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Contattare amministratore");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Contattare amministratore");
$query = "SELECT *, TIME_FORMAT(ora, '%H:%i') as ora FROM programmi WHERE data = CURDATE() ORDER BY ora ASC";
$result = mysql_query($query, $db);
echo('<?xml version="1.0" ?>');
echo('<programmi>');
while ($row = mysql_fetch_array($result))
{ echo("<evento>
<tipo>$row[tipo]</tipo>
<ora>$row[ora]</ora>
<titolo>$row[titolo]</titolo>
<canale>$row[canale]</canale>
<link>$row[link]</link>
<info>$row[info]</info>
</evento>"); }
echo("</programmi>");
mysql_close($db);
?>