Salve ragazzi, ho incontrato un problema che non riesco a risolvere, immagino e spero che per voi sia banale e di facile soluzione.

Questo è il mio codice:

<?php
$query = "SELECT prodotti.id_prodotto, prodotti.descrizione, prodotti.foto, prodotti.prezzo, categorie.categoria, pelli.pelo, colori.colore, disp.disp FROM prodotti, categorie, disp, colori, pelli WHERE prodotti.id_categoria=categorie.id_categoria AND prodotti.id_pelo=pelli.id_pelo AND prodotti.id_colore=colori.id_colore AND prodotti.id_disp=disp.id_disp AND prodotti.categoria='cat'";
$risultato = mysql_query($query, $db);
while ($riga = mysql_fetch_array($risultato)){
?>


Questo è l'errore che mi ritrovo.

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.pellicceriacini.com/home/area_riservata/gest_prodotti.php on line 76

La linea 76 è chiaramente quella con il WHILE.

Come risolvo questa cosa?

Vi prego di darmi una mano .... grazie mille.