Dunque, vorrei eseguire una query su diversi campi di diverse tabelle e riutilizzare in php il risultato. Il procedimento che ho seguito è questo:
Ottengo come risultato questo messaggio di Warning:
//Query
$query = "SELECT news.topic, news.data, genere.genere, utente.nickname, news.testo ";
$query = $query . "FROM news, genere, utente ";
$query = $query . "WHERE news.IdGenere=genere.IdGenere AND news.IdUtente=utente.IdUtente ";
$query = $query . "ORDER BY data DESC LIMIT 0,1";
//Risultato
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result))
{
echo ($row[news.topic]);
}
La query eseguita dal PhpMyAdmin funziona perfettamente e quindi credo che possa essere un problema legato strettamente all'utilizzo errato di mysql_fetch_array...Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Sulle query di questo genere devo usare altre funzioni per poter ottenere dei risultati??
Vi prego, aiuto...non ho proprio idea su come uscirne...![]()