Hallo,
Ich finde deine Aufgabenstellung nicht.
Also was fällt mir an deinen code auf:
1. Kein Verbindungsaufbau mit Datenbank
(Kann irgendwo anders stehen, ist also nicht unbedingt notwendig in dem Code-schnipserl)
Code:
SELECT Cat, COUNT(Cat) FROM www_navigation GROUP BY Cat
Liefert dir einen Liste aller unterschiedlichen Einträge der Spalte Cat und die menge wie oft diese vorkommt.
PHP-Code:
while($row = mysql_fetch_array($result)){
$NaviCatMax ++;
}
Du rufst eine Zeile nach der anderen ab und erhöhst einen Zähler => du bekommst die Menge der unterschiedlichen "Cat" Einträge.
PHP-Code:
$NaviCatMax = mysql_num_rows($result);
sollte die gleiche Funktion haben.
Auf der Seite
http://at2.php.net/manual/de/ref.mysql.php findest du die php mysql befehle mit kurzen Beispielen.