Ich möchte zwei Tabellen miteinander verbinden und die Ausgabe nach einer Abteilungsnummer (abtnr) sortieren.
Die Tabbellen ausgabe sieht zur Zeit so aus wenn ich jede Tabelle alleine aufrufe:
abttag |abtnr|abtvl| abtvk
2002-07-01|011 | |19.60
2002-07-01|013 | |16.60
2002-07-01|014 | |30.00
2002-07-01|016 | |12.50
2002-07-01|001 |3.00 |
2002-07-01|003 |12.00|
2002-07-01|005 |2.00 |
2002-07-01|015 |15.00|
2002-07-01|024 |21.00|
soll aber so aussehen
abttag |abtnr|abtvl| abtvk
2002-07-01|001 |3.00 |
2002-07-01|003 |12.00|
2002-07-01|005 |2.00 |
2002-07-01|011 | |19.60
2002-07-01|013 | |16.60
2002-07-01|014 | |30.00
2002-07-01|015 |15.00|
2002-07-01|016 | |12.50
2002-07-01|024 |21.00|
Mein jetziger Quellcode
geht so nicht!
So sieht mein Script bei der ausgabe aus...
2002-07-01 001 3.00 19.60
2002-07-01 003 12.00 19.60
2002-07-01 005 2.00 19.60
2002-07-01 015 15.00 19.60
2002-07-01 024 21.00 19.60
2002-07-01 025 1.00 19.60
2002-07-01 026 28.00 19.60
2002-07-01 027 25.00 19.60
2002-07-01 028 2.00 19.60
2002-07-01 029 28.00 19.60
2002-07-01 032 67.00 19.60
2002-07-01 033 9.00 19.60
2002-07-01 036 3.00 19.60
2002-07-01 100 101.00 19.60
2002-07-01 101 11.00 19.60
2002-07-01 102 11.00 19.60
2002-07-01 200 20.00 19.60
2002-07-01 500 4.00 19.60
Wer kann mir da weiterhelfen???
Die Tabbellen ausgabe sieht zur Zeit so aus wenn ich jede Tabelle alleine aufrufe:
abttag |abtnr|abtvl| abtvk
2002-07-01|011 | |19.60
2002-07-01|013 | |16.60
2002-07-01|014 | |30.00
2002-07-01|016 | |12.50
2002-07-01|001 |3.00 |
2002-07-01|003 |12.00|
2002-07-01|005 |2.00 |
2002-07-01|015 |15.00|
2002-07-01|024 |21.00|
soll aber so aussehen
abttag |abtnr|abtvl| abtvk
2002-07-01|001 |3.00 |
2002-07-01|003 |12.00|
2002-07-01|005 |2.00 |
2002-07-01|011 | |19.60
2002-07-01|013 | |16.60
2002-07-01|014 | |30.00
2002-07-01|015 |15.00|
2002-07-01|016 | |12.50
2002-07-01|024 |21.00|
Mein jetziger Quellcode
PHP-Code:
$db_neu_querry = "SELECT * FROM `$db_neu_vk`,`$db_neu_vl`
WHERE `$db_neu_vk`.`abttag` = '$tag' AND `$db_neu_vl`.`abttag` = '$tag'
ORDER BY `$db_neu_vk`.`abtnr`,`$db_neu_vl`.`abtnr` ASC";
$db_neu_querry2 = mysql_query ($db_neu_querry)
or die ("<p><font size='2' face='Arial'><b>".mysql_error()."</b></font></p>");
while($row = mysql_fetch_array($db_neu_querry2)) {
$neu_abttag = $row['abttag'];
$neu_abtnr = $row['abtnr'];
$neu_abtvl = $row['abtvl'];
$neu_abtvk = $row['abtvk'];
echo "<table border='1' cellpadding='0' cellspacing='0'>";
echo "<tr><td width='80' height='6' align='center' bgcolor='#FFFFFF'><font size='2' face='Arial'>$neu_abttag</font></td>";
echo "<td width='40' height='6' align='right' bgcolor='#FFFFFF'><font size='2' face='Arial'>$neu_abtnr</font></td>";
echo "<td width='60' height='6' align='right' bgcolor='#FFFFFF'><font size='2' face='Arial'>$neu_abtvl</font></td>";
echo "<td width='60' height='6' align='right' bgcolor='#FFFFFF'><font size='2' face='Arial'>$neu_abtvk</font></td>";
echo "</tr></table>";
}
So sieht mein Script bei der ausgabe aus...
2002-07-01 001 3.00 19.60
2002-07-01 003 12.00 19.60
2002-07-01 005 2.00 19.60
2002-07-01 015 15.00 19.60
2002-07-01 024 21.00 19.60
2002-07-01 025 1.00 19.60
2002-07-01 026 28.00 19.60
2002-07-01 027 25.00 19.60
2002-07-01 028 2.00 19.60
2002-07-01 029 28.00 19.60
2002-07-01 032 67.00 19.60
2002-07-01 033 9.00 19.60
2002-07-01 036 3.00 19.60
2002-07-01 100 101.00 19.60
2002-07-01 101 11.00 19.60
2002-07-01 102 11.00 19.60
2002-07-01 200 20.00 19.60
2002-07-01 500 4.00 19.60
Wer kann mir da weiterhelfen???
Kommentar