Salve, scusate per il titolo ma non so proprio come scriverlo meglio.
Il mio problema è quello di tabellare dei dati estrapolati da una query.
I dati estrapolati tramite una questi sono in questa forma:
Come potete notare, per ogni id i valori si ripetono tre volte. O meglio ogni elemento puù avere tre valori diversi dettati da questo campo INDEX_id.codice:[0] => stdClass Object ( [id] => 1538 [INDEX_id] => 1 [value] => 84.57 ) [1] => stdClass Object ( [id] => 1538 [INDEX_id] => 2 [value] => 99.15 ) [2] => stdClass Object ( [id] => 1538 [INDEX_id] => 3 [value] => 69 ) [3] => stdClass Object ( [id] => 4514 [INDEX_id] => 1 [value] => 50.54 ) [4] => stdClass Object ( [id] => 4514 [INDEX_id] => 2 [value] => 56.51 ) [5] => stdClass Object ( [id] => 4514 [INDEX_id] => 3 [value] => 35.42 )
Adesso, logicamente quando vado a stampare questa tabella dovrei avere qualcosa del genere:
ID | value INDEX_ID 1 | value INDEX_ID 2 | value INDEX_ID 3
1538 | 84.57 | 99.15 | 69
4514 | 50.54 | 56.51 | 35.42
Purtroppo se faccio un semplice foreach non faccio altro che stampare queste occorrenze per 3 volte.
Invece a me come vedete dalla tabella precedente devo stampare su una sola riga i tre valori.
Come posso risolvere?
Ho provato a mettere delle condizioni ma non riesco a stampare correttamente i valori.
Qualcuno mi da una mano?
Grazie

Rispondi quotando