Hallo,
Ich stehe vor einem Problem!
Ich habe zwei Tabellen, in denen sich Benutzer für nen Newsletter anmelden können. Nun möchte ich in nem Script alle eingetragenen email-Adressen ausgeben (soweit funktioniert auch alles)
Habe jetzt also zwei getrennte Abfragen und Ausgaben!
Das Problem ist nur, dass es Benutzer gibt, welche in beiden Bereichen eingetragen sind, diese Adressen will ich nur einmal ausgeben lassen.
Wie kann ich das denn sinnvoller machen?
P.S. Union Select wird vom Server nicht akzeptiert!
Und noch der Abfrage und Ausgabecode:
Kann ich das mit PHP nachträglich realisieren, oder muss ich da ganz anders ran?
Ich stehe vor einem Problem!
Ich habe zwei Tabellen, in denen sich Benutzer für nen Newsletter anmelden können. Nun möchte ich in nem Script alle eingetragenen email-Adressen ausgeben (soweit funktioniert auch alles)
Habe jetzt also zwei getrennte Abfragen und Ausgaben!
Das Problem ist nur, dass es Benutzer gibt, welche in beiden Bereichen eingetragen sind, diese Adressen will ich nur einmal ausgeben lassen.
Wie kann ich das denn sinnvoller machen?
P.S. Union Select wird vom Server nicht akzeptiert!
Und noch der Abfrage und Ausgabecode:
PHP-Code:
if($status=="1"){
$sql_anz="select * from newsletter order by email";
$ergebnis=mysql_query($sql_anz);
$ergebnis2=mysql_query($sql_anz);
$eintrag=mysql_fetch_object($ergebnis2);
if($eintrag==""){
echo "Keine Einträge vorhanden!";
echo "<br><a href=\"java script:window.close()\">Fenster schliessen</a>";
exit;
}
echo "Einträge aus Datentabelle: NEWSLETTER<br>";
while($row = mysql_fetch_object($ergebnis))
{
print("<a href=\"mailto:$row->email\">$row->email</a><br>");
}
$sql_anz2 = "SELECT customers_email_address from customers where customers_newsletter like 1";
$ergebnis3=mysql_query($sql_anz2);
echo "<br>Einträge aus Datentabelle: CUSTOMERS<br>";
while($row2 = mysql_fetch_object($ergebnis3))
{
print("<a href=\"mailto:$row2->customers_email_address\">$row2->customers_email_address</a><br>");
}}
Kommentar