Ich habe folgendes Problem. Ich hbae in meiner Datenban (MYSQL) zwei tabellen die ich auslesen muss. Nun ja das lesen ist kein Problem, das Problem ist das ich die zweite in der gleichen reihenfolge anzeigen lassen muss wie die erste weil die zusammengehören. ODer besser gesagt ich brauche nur eine spalte in der zweiten. Das ganze ist zum verwalten von Gutscheinen. Also in etwa so soll es nachher aussehen:http://www.duftgalerie.de/coupons/auswerten2.php
Und wie Ihr seht ist bei eingelöst noch gar nichts, weil ich eben das Problem habe das die eingelöst_Daten in einer anderen Tabelle drinstehen, aber durcheinander. Das einzige was die beiden tabellen gemeinsam haben ist das die Coupon_ID identisch ist. Aber wie kann ich in der PHP-mysql abfrage das so machen das das richtige einlöse_datum da steht??????
Hier wäre noch der quelltext der oberen Datei:
- Code: Alles auswählen
<?php
$abfrage = "SELECT * FROM coupon_email_track";
$ergebnis = mysql_query($abfrage) or die ("Anfrage coupon_email_track nicht erfolgt");
?>
<table cellpadding="1" cellspacing="3" border="1" >
<tr>
<td>Datensatz </td>
<td>Coupon ID </td>
<td>Gesendet von </td>
<td>Gesendet wohin </td>
<td>Gesendet wann </td>
<td>eingelöst am </td>
</tr>
<tr>
<?php while ($adr = mysql_fetch_array($ergebnis))
{ ?>
<td><?=$adr['unique_id']?> </td>
<td><?=$adr['coupon_id']?> </td>
<td><?=$adr['sent_firstname']?> </td>
<td><?=$adr['emailed_to']?> </td>
<td><?=$adr['date_sent']?> </td>
</tr>
<?php
}
?>
</table>
Und so sehen die beiden Tabellen aus:
[url]http://www.duftgalerie.de/coupons/sql[1].html[/url]
Das ist eben die, die Ihr oben ausgelesen seht
[url]http://www.duftgalerie.de/coupons/sql[2].html[/url]
Das ist die wo das einlöse Datum steht das ich gerne in der auswertung oben mitdrin hätte nur richtig zugeordnet.
Ich hänge da etwa 3 Stunden habe alle möglichen abfragen und variablen ausprobiert glaube aber das ich von anfang an hänge.....naja ich hoffe ihr könnt mir helfen.