Ho trovato questo codice nelle vostre pillole e in una richiesta di aiuto sempre su questo forum a cui nessuno però ha risposto.. non riesco a farlo funzionare.. mi aiutate per favore?


<?php

include("feedcreator.class.php");
header("Content-type: application/xml");
$dbhost = "..";
$dbname = "..";
$dbuser = "..";
$dbpass = "..";

$query = mysql_connect($dbhost, $dbuser, $dbpass); //la riga 10 è questa
$query2 = mysql_select_db($dbname,$query);

if($query2 == FALSE) die ("Errore durante la connessione a mySQL ".mysql_error());

$query3 = "SELECT * FROM news ORDER BY data DESC LIMIT 7";

$risultato = mysql_query($query3, $query2);

require_once("feedcreator.class.php");

$rss = new UniversalFeedCreator();
$rss->useCached();
$rss->title = "titolo";
$rss->description = "descrizione del feed";
$rss->link = "http://www.miosito.com";
$rss->feedURL = "http://miosito.com/rss/rss.php";
$rss->cssStyleSheet = "";

function xmlentities ( $string ){
$ar1 = array ('&', '&quot;', '&apos', '&lt', '&gt' );
$ar2 = array ('&', '"', "'", '<', '>');
return str_replace ( $ar1, $ar2, $string);
}
while($data=mysql_fetch_array($risultato)){
$data['titolo_news'] = xmlentities($data['titolo_news']);
$data['testo_news'] = xmlentities($data['testo_news']);

$item = new FeedItem();
$item->title = $data['titolo_news'];
$item->link = "http://www.marcopolosrl.it";
$item->description = $data['testo_news'];
$item->category = "news";
$item->date = $data['giorno']." ".$data['mese']." ".$data['anno'];
$item->author = "info@miosito.it";

$item->descriptionHtmlSyndicated = true;
$item->categoryHtmlSyndicated = true;
$item->descriptionTruncSize = 500;
$rss->addItem($item);
}

echo $rss->createFeed("RSS2.0", ""); ?>