Problema nel richiamo di una mysql_query
Salve, avrei bisogno di un grosso aiuto a causa delle mie poche o addirittura nulle conoscenze in php.
Ho fatto un programmino che ottiene dagli rss e dal sito il tipo di CATEGORIA- l'URL che riporta alla risposta-la DOMANDA -e la RIPOSTA (tutti dentro un array).
Il problema è: il programma mi deve caricare su mysql questo array ma mysql non riceve niente la parte che sbaglio si trova in questa funzione
inoltre ottengo una non dichiarazione variabile :
Undefined variable: query
Comunque sia anche senza questa notifica non mi restituisce niente nel database mysql ..... posto la parte che riguarda il problema
Codice PHP:
//questa è la funzione che cicla i miei dati dell'array qa,echo mi servono da controllo e fuzionano
function bulkLoad($data) {
if ($data == null) return;
$count = count($data);
$count = 2;
for ($i = 0; $i < $count; $i++) {
$item = $data[$i];
$query = "INSERT INTO qa(category, url, title, answer, post_date) VALUES ('".$item->category."','".$item->url."', '".$item->title."', '".$item->answer')";
echo $item->category;
echo "<br />";
echo $item->url;
echo "<br />";
echo $item->title;
echo "<br />";
echo $item->answer;
echo "<br />";
}
}
$url_flux_rss = 'http://fr.answers.com/Q/Special:RSS&tid=5020&answered=true';
$qa = getCategoryQA($url_flux_rss);
bulkLoad($qa);
//var_dump($qa);
$connessione = mysql_connect('localhost', 'root', 'elefante')
or die("Connessione non riuscita: " . mysql_error());
mysql_select_db('test') or die (mysql_error());
$result=mysql_query($query,$connessione);
grazie.