Originariamente inviato da infraviolet
ciao piero.mac, è l'unica soluzione?

anch'io stavo procedendo così ma mi sembra assurdo reinterrogare il db quando i dati già li ho...
Per utilizzare una sola query dovresti:

ordinare il result set in ordine, credo, alfabetico dei prodotti o per classe dei prodotti.

Salvare il result set in un array estrarre i dati e poi riordinare l'array per i piu' votati.

un ciclo for per estrarne solo 5 ....

ci sono ovviamente anche altri modi. Per me il fare due query lo trovo piu' spiccio e pulito.