Salve a tutti scrivo il "problema" che ho riscontrato, premettendo che vorrei costruire una tabella con un ciclo che recupera i dati dal Db.

La tabella in questione, nel database, è così strutturata:

-id
-calciatore (nome del calciatore)
-allenatore (nome dell'utente)
-ruolo_calciatore (portiere, attaccante ecc)

ora arriva il problema.. io avrei stretta necessità di costruire la tabella in questo modo:



e così via.. come vedete, la questione mi viene complicata perchè i risultati dei "portieri di francesco" non sono sullo stesso <tr>, bensì al <tr> successivo..

Possibile che non esista un modo che non mi costringa a variare magari le cose nel Database o che non mi costringa di conseguenza a cambiare tipo di impostazione della tabella o fare 2000 query diverse?

Insomma, vorrei anche ridurre laddove possibile la quantità di cicli da usare.

Capisco dà me che è una cosa abbastanza complessa, ho provato anche a pensare qualcosa utilizzando un indice con incremento, ma non trovo soluzione..

Sarà possibile realizzare una tabella così, oppure mi arrendo in via definitiva?


grazie in anticipo.