diciamo che hai la tabella, che so, ARTICOLI_LISTINO, così:

codice:
ARTICOLO   LISTINO   PREZZO
articolo_1    1             50
articolo_1    2             60
articolo_1    3             90
articolo_2 ....
...
faccio il seguento script: prendo tutti i record dalla tabella articoli_listino ordinati per articolo/listino, e creo un array multidimensionale del tipo:

codice:
articolo_1 => [ listino_1 => 50, listino_2 => 60, listino_3 => 90]
e a questo punto itero l'array ottenuto per stampare a video la tabella. Se hai un numero fisso di listini, puoi anche evitare l'array di appoggio