Als Datenbank verwende ich MySQL5.
Ich implementiere ein Mail-System in PHP, welches aus 4Datenbank-Tabellen besteht.
mitglieder
--------------------------
m_id(int)
name(text)
--------------------------
mail
---------------------------
mail_id(int)
nachricht(text)
---------------------------
mail_ausgang
---------------------------
ausgang_id(int)
von_id(int)
an_ids(text) // Speichert alle IDs (Trennzeichen ist ein Komma) der Mitglieder, an die die Mail gesendet wurde
datum(datetime)
betreff(text)
mail_id
---------------------------
mail_eingang
---------------------------
eingang_id(int)
von_id(int)
an_id(int)
datum(datetime)
betreff(text)
mail_id
---------------------------
Ich suche einen (oder auch mehrere) SQL-Befehl(e) mit dem ich für jeden mail_ausgang-Eintrag alle Namen der Empfänger erhalte.
Es sollte jedoch keine SQL-Anfrage in einer Schleife ausgeführt werden, da dies den Server zu sehr auslastet.
Habt ihr irgendwelche Ideen?
Danke!
Gruß, Notschko