- Home
- Categorie
- Coding e Sistemistica
- PHP
- problema con query
-
problema con query
Ciao!
Ho un porblema con una query.
In una tabella ho definito dei contatti (id, nome, cognome,..).
in un'altra ho l'id del contatto e le cariche che esso ricopre. Questo utente può avere più cariche. E' possibile realizzare una query per vedere le cariche che esso ricopre in un'unica riga (id utente - carica 1 - cartica 2)?
-
No, almeno nulla di pulito.
-
Non ho scritto che nella tabella delle cariche memorizzo anche l'id del contatto.Solo che con la query che al momento faccio se ad esempio l'utente ricopre 3 cariche visualizzo 3 righe ognuna con l'id utente e il nome della cariche associata..Non si riesce in nessun modo a visuallizzare l'id utente e le cariche in una sola riga?
-
Come ti ho già detto purtroppo (o per fortuna) non si può fare in maniera pulita. Mi chiedo però quale sia il problema nell'avere più righe. Devi solo riorganizzarle con un po' di PHP
-
select * from cariche where id_utente='xxxx'
questo è la mia query.
Dici quindi che devo lavorare sul php?
Qst risultato viene esportato in un file csv è x questo motivo che mi servono su una stessa riga..
-
Si, basta lavorare con PHP. Ordina i risultati per id, quando cambia l'id significa che puoi scrivere la riga con tutte le cariche fino a quel momento lette