Mi spiego meglio.

Ho una tabella così fatta:

Tabella(chiave,campo1,campo2,campo3,campo4)

Questa tabella contiene diversi dati.

Supponiamo che io faccia un interrogazione simile al DB:

SELECT camp1, campo2, campo3, campo4 FROM Tabella WHERE chiave=12

Mi vengono restituite 43 righe.

Io vorrei che i risultati mi venissero visulaizzati in tre tabelle HTML, la prima di 20 righe, la seocnda di 20 righe e la terza di 3 righe.

Ho trovano una soluzione ma è troppo cervellotica in quanto prima con un while ($row=mysql_fetch_array(query)) faccio stampare tutti i risultati in dei campi hidden e poi con una funzione ad hoc ed una marea dicicli for spezzetto il tutto e lo tabellizzo.

Mi suggerite una soluzione + intelligente?

Grazie, Mc