2 abfragen gleichzeitig

dennislassiter

Erfahrenes Mitglied
Hi

folgendes Problem:

Ich muss "id", "text", "link" und "points" aus tabelle "anid" (ich weiß, was es heißt) und "mail" aus Tabelle "users" nehmen...

Dann soll es eine Mail an alle Einträge aus "mail" in "users" schreiben, die ungefähr so aussehen sollte:

Hi
Du erhältst diese Mail aufgrund deiner Mitgliedschaft bei moneyhelper.

Hier der Inhalt der Mail:
----------------------------

(dann "text aus tabelle "anid")

_____Bestätigen______
Es gibt ("points" (aus tabelle "anid)) zu verdienen...
link (aus tabelle anid)
_____________________
bye

wie mach ich das?

bye
 
Vielleicht solltest du ein wenig mehr erzählen zu den IDs etc.
Aber gleichzeitig geht nicht wie auch, du kannst ja nicht einen Text abschicken der gerade erst ausgelesen wird. Das heißt wiederum du liest erst das andere Zeugs aus ...
PHP:
$sql = "SELECT 'id', 'text', 'points' FROM anid";
$result = mysql_query($sql);
 while($mail = mysql_fetch_array($result)) {
  //angenommen ID von 'anid' soll mit user übereinstimmen
  $sql = "SELECT mail FROM users WHERE id = '$mail[id]'";
  $result = mysql_query($sql);
  $user = $mysql_fetch_array($result);
  //$user[username]; $user[mailaddy] etc.
  mail(.....);
 }

weiß nicht so genau was du vorhast.
 
suchfunktion hilft oft weiter

Hallo,

ich denke hier findest du die Antwort wie man 2 Tabellen
auslesen kann.

link

Grüße Guido
 
Zurück