Einzelnen Beitrag anzeigen
  #1  
Alt 28.06.2007, 11:10:01
blackmolle blackmolle ist offline
Anfänger
 
Registriert seit: Jun 2007
Beiträge: 27
2 Tabellen gleichzeitig auslesen und richtig wiedergeben

Hallo,

ich habe das Problem, dass ich eine Datenbank mit 2 Tabellen habe welche aber "zusammengehören".

In Tabelle Tageseinnahmen lese ich die Tageseinnahmen per Datei für den kompletten Monat ein.
In die Tabelle Abschriften trage ich nun manuell die Abschriften und Differenzen ein.

in jeder Tabelle ist die Mandantennummer und das Datum vor den Daten.

Nun möchte ich diese Daten mit.
PHP-Code:
 where Datum >= '$anfang' and Datum <= '$ende' and MaNr '$MaNr' 
auslesen und in einer .php datei jeden tag wiedergeben.

ICh habe nun aber das Problem, dass ich die Daten von Tageseinnahmen richtig wiedergebe, aber Abschriften sich nach dem letzten Datensatz immer wiederholt.

Wenn ich also 30 Tage Umsatz, aber bisher nur 4 Tage Abschriften erfasst habe, dann wiederholt sich der erste Tag der Abschriften am 5. Tag der Tageseinnahemn.

Wie kann ich dies korrekt durchführen?


mein php code bisher:

PHP-Code:

$unles 
mysql_query("SELECT * FROM `tageseinnahmen` where Datum >= '$anfang' and Datum <= '$ende' and MaNr = '$MaNr'"); 
$unlesb mysql_query("SELECT * FROM `abschriften` where Datum >= '$anfang' and Datum <= '$ende' and MaNr = '$MaNr'"); 
echo 
mysql_error();
while(
$les mysql_fetch_array($unles))
{
while (
$lesb mysql_fetch_array($unlesb))
{
echo 
'<tr><td style="font-size:0.6em">'.$les[0].'</td><td style="font-size:0.6em">'.$les[1].'</td>
<td style="font-size:1.2em">'
.$les[D01].'</td>
<td style="font-size:1.2em">'
.$les[D02].'</td>
<td style="font-size:1.2em">'
.$les[D03].'</td>
<td style="font-size:1.2em">'
.$les[D04].'</td>
<td style="font-size:1.2em">'
.$les[D05].'</td>
<td style="font-size:1.2em">'
.$les[D06].'</td>
<td style="font-size:1.2em">'
.$les[D07].'</td>
<td style="font-size:1.2em">'
.$les[D08].'</td>
<td style="font-size:1.2em">'
.$les[D09].'</td>
<td style="font-size:1.2em">'
.$les[D10].'</td>
<td style="font-size:1.2em">'
.$les[D11].'</td>
<td style="font-size:1.2em">'
.$les[D12].'</td>
<td style="font-size:1.2em">'
.$les[D13].'</td>
<td style="font-size:1.2em">'
.$les[D14].'</td>
<td style="font-size:1.2em">'
.$les[D15].'</td>
<td style="font-size:1.2em">'
.$les[D16].'</td>
<td style="font-size:1.2em">'
.$les[D17].'</td>
<td style="font-size:1.2em">'
.$les[D18].'</td>
<td style="font-size:1.2em">'
.$les[D40].'</td>
<td style="font-size:1.2em">'
.$les[D41].'</td>
<td style="font-size:1.2em">'
.$les[D42].'</td>
<td style="font-size:1.2em">'
.$les[D98].'</td>
<td style="font-size:1.2em">'
.$les[D99].'</td>
<td style="font-size:1.2em">'
.$lesb[Abschrift].'</td>
<td style="font-size:1.2em">'
.$lesb[Differenz].'</td>
<td style="font-size:1.2em">'
.$les[Summe].'</td>
<td style="font-size:1.2em">'
.$les[T200].'</td>
<td style="font-size:1.2em">'
.$les[T350].'</td>
<td style="font-size:1.2em">'
.$les[T351].'</td>
<td style="font-size:1.2em">'
.$les[T400].'</td>
<td style="font-size:1.2em">'
.$les[T401].'</td>
<td style="font-size:1.2em">'
.$les[T600].'</td>
<td style="font-size:1.2em">'
.$les[T6000].'</td>
<td style="font-size:1.2em">'
.$les[T6001].'</td>
<td style="font-size:1.2em">'
.$les[T56000].'</td>
<td style="font-size:1.2em">'
.$les[T57000].</td

MfG
Sandro
Mit Zitat antworten