Timdaroxxa
Lieutenant
- Registriert
- März 2009
- Beiträge
- 954
Hey,
wie kann ich das folgende Problem am besten lösen:
Tabelle user:
Tabelle user_emails:
Tabelle user_contacts
Nun möchte ich folgendes Array ausgeben:
Man sieht, dass jeder User unterschiedliche viele Adressen haben kann.
Im Endeffekt sollen alle Kontakte von einem User und deren Adressen zurückgegeben werden.
Gibt es eine möglich, die Daten aus den 3 Tabellen in einem Aufruf abzuholen?
Gruß Tim
wie kann ich das folgende Problem am besten lösen:
Tabelle user:
Code:
id - user_name
Tabelle user_emails:
Code:
id - user_id - address
Tabelle user_contacts
Code:
user_id - contact_id
Nun möchte ich folgendes Array ausgeben:
- user 1
- user_name
- user_adresses
- address 1
- address 2
- address 3
- user 2
- user_name
- user_adresses
- address 1
- address 2
- address 3
- address 4
- user 3
- user_name
- user_adresses
- address 1
- address 2
Man sieht, dass jeder User unterschiedliche viele Adressen haben kann.
Im Endeffekt sollen alle Kontakte von einem User und deren Adressen zurückgegeben werden.
Gibt es eine möglich, die Daten aus den 3 Tabellen in einem Aufruf abzuholen?
Gruß Tim