c'e' un errore nella query
di sintassi o qualche campo col nome sabglaito rispetto a quelli scrittinelle tabelle sul db

l'errorenon e' alla ria del while, diciamo che viene rilevatoaaquella riga,ma sta piu in alto

scrivi dopo $risultato

print mysql_error();

ti restituisce l'erroredellaquery prcedente