Mailinglisten-Archive |
> Ich hab zwei Tabellen unter MySQL angelegt. In der einen Tabelle mit > Namen "Marken" gibt es die Spalte id und marke, in der anderen mit Namen > "Autos" gibt es die Spalten id, name und marke. Nun möchte ich die > Tabelle "Marken" auslesen und hinter der ausgegebenen Marke dann die > Anzahl der Autos aus Tabelle "Autos" angeben, deren Marke gleich der Hallo Jan, probier mal etwas wie: select count(auto.id) as anzahl, marken.marke as marke from auto, marken where auto.marke = marken.marke group by marken.marke > Marke ist, die gerade ausgegeben wird. Hierbei erscheint bei mir aber > immer die Fehlermeldung "0 is not a MySQL result index", obwohl in der > Tabelle "Autos" zu jeder Marke mind. 1 Eintrag vorhanden ist. Meinen Im Code kann ich keinen Fehler erkennen. Laß Dir mal die Query ausgeben und setze sie direkt im MySQL ohne Umweg PHP ab. Ist die Query ok? Ulf
php::bar PHP Wiki - Listenarchive