Hallo Margrith
ich habe eine Tabelle "Muster" mit sagen wir mal 3000 einträge. Nun will ich die Werte der Kolonne "Beispiel" gruppiert nach Inhalt inklusive Mengenangabe (wie oft ein Begriff vorkommt) ausgegeben haben.
Mein Lösungsansatz: Ich mache sooft eine Abfrage auf die Tabelle "Muster" (gruppiert!) bis alle records abgehandelt wurden.
Soweit schon mal richtig.
Währenddessen zähle ich dann, mit einer zweiten Abfrage, wie oft die einzelnen Begriffe vorkommen.
Da steckt Dein Fehler.
$strQuery = "SELECT beispiel FROM muster ";
$strQuery .= "GROUP BY beispiel ";
$dbRS = MySQLQuery($strQuery);
$intMaxRows = mysql_num_rows($dbRS);
SELECT
beispiel,
COUNT(beispiel) AS anzahl
FROM muster
GROUP BY beispiel
sollte es tun.
Freundliche Grüße
Vinzenz