dentro il while...prova così:
Codice PHP:
$colore = 1; //
while ($riga = mysql_fetch_array($risultato)) {
if($colore % 2 == 0) { $sfondo_offerte = '#ffffff'; } else { $sfondo_offerte = 'ffff00';}
// resto del codice
//quindi quando il blocco è finito
$colore++; //(o $colore+=1; ecc. ecc.)
}
in sostanza incrementa il valore di $colore alla fine di ogni blocco (così quando torna all'inizio $colore è diverso e quindi lo sfondo dovrebbe cambiare... non ho provato ma cmq dovrebbe funzionare xché l'ho già fatto diverse volte)