hi ...
steh im augenblick irgendwie auf dem "schlauch" ... habe auch schon gesucht, finde aber nicht die lösung...
folgende abfrage funktioniert 100%ig:
wie ihr seht habe ich 2 tabellen (buch, lieferanten). in der tabelle "buch" gibt es die spalte "lieferanten" und in dieser befindet sich eine zahl. in der andren tabelle "lieferanten" gibt es eine spalte "id". in dieser befindet sich die selbe zahl.
nun möchte ich bei der ausgabe anstatt der "lieferanten-nr" aus "buch", den namen des lieferanten-names aus "lieferaten" ausgegeben haben. das funktioniert auch soweit.
das einzigste problem ist jetzt... gibt es 2x id ... (m.id und a.id)
bei der ausgabe wird immer a.id ausgegeben ... da ich aber in der ausgabe beide id's brauche, hilft mir das nicht viel weiter.
ausgabe:
hoffe, dass ihr mich verstanden habt...
danke schonmal!
steh im augenblick irgendwie auf dem "schlauch" ... habe auch schon gesucht, finde aber nicht die lösung...
folgende abfrage funktioniert 100%ig:
Code:
SELECT m.id, m.date, m.lieferant, m.bezeichnung, a.id, a.name FROM buch m, lieferanten a WHERE m.lieferant = a.id AND m.status = 0 ORDER BY m.date ASC
nun möchte ich bei der ausgabe anstatt der "lieferanten-nr" aus "buch", den namen des lieferanten-names aus "lieferaten" ausgegeben haben. das funktioniert auch soweit.
das einzigste problem ist jetzt... gibt es 2x id ... (m.id und a.id)
bei der ausgabe wird immer a.id ausgegeben ... da ich aber in der ausgabe beide id's brauche, hilft mir das nicht viel weiter.
ausgabe:
PHP-Code:
$id = $row["id"];
$id = $row["m.id"]; //geht nicht
$id = $row["a.id"]; // geht nicht
danke schonmal!
Kommentar