hallo forum,
ich habe einen Warenkorb, indem ich die Artikelnummer, Menge und die Besucherkennung eintragen lasse.
jetzt habe ich ein problem damit, das die Artikelnummern aus unterschiedlichen Tabellen stammen. dh. die einen kommen aus der tabelle artikel die anderen aus der tabelle ersatzteile.
beim auslesen des warenkorbes habe ich nun das problem, das zwar alle artikelnummern und mengen der entsprechenden artikels angezeigt werden, aber nicht ihre bezeichnung, da die eine bezeichnung aus der tabelle artikel und die andere aus der tabelle ersatzteile kommt. entweder zeigt es mir die einen an oder die anderen.
meine select:
Wer kann helfen?
ich habe einen Warenkorb, indem ich die Artikelnummer, Menge und die Besucherkennung eintragen lasse.
jetzt habe ich ein problem damit, das die Artikelnummern aus unterschiedlichen Tabellen stammen. dh. die einen kommen aus der tabelle artikel die anderen aus der tabelle ersatzteile.
beim auslesen des warenkorbes habe ich nun das problem, das zwar alle artikelnummern und mengen der entsprechenden artikels angezeigt werden, aber nicht ihre bezeichnung, da die eine bezeichnung aus der tabelle artikel und die andere aus der tabelle ersatzteile kommt. entweder zeigt es mir die einen an oder die anderen.
meine select:
PHP-Code:
$sql = "
SELECT tab1.*, tab2.Artikelnummer, tab2.Artikelbezeichnung, tab2.Preis, tab3.Artikelbezeichnung, tab3.Preis
FROM warenkorb tab1
LEFT JOIN artikel tab2 ON tab1.artid = tab2.Artikelnummer
LEFT JOIN ersatzteile tab3 ON tab1.artid = tab3.Artikelnummer
WHERE besucher = '$besucher'";
Kommentar