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:
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
)
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.
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