Zusammenfassung zählen und danach sortieren!

mzeem

Erfahrenes Mitglied
Guten Morgen Freunde!
Ich habe mal wieder ein Problem und suche schon seit Stunden.

Ich möchte Anhand meiner Mitgliederliste ermitteln, welcher Ort die häufigste Heimat meiner User ist. Das heißt also ich muss zählen wie oft der selbe Ort vorkommt den auch gruppieren und nach der Zählung sortieren.

Und bis dahin gekommen:
PHP:
$resultort = mysql_db_query("$dbname","SELECT ort,sum(ort) AS ort_gesamt FROM `cube_user` GROUP BY ort ORDER BY `ort_gesamt` DESC LIMIT 10");
	while($rowort = mysql_fetch_array ($resultort)) 
	{
		$resultortanzahl = mysql_db_query("$dbname","SELECT * FROM `cube_user` WHERE `ort` = '$rowort[ort]'");
		$ortanzahl = mysql_num_rows($resultortanzahl);

		echo'<p><a href="include=cubemembers&orderort=' . $rowort[ort] . '' . $uURL . '">' . $rowort[ort] . ' (' . $ortanzahl . ')</a></p>';
		
	}

Danke schonmal
 
Die Ausgabe sieht im Moment so aus:


  1. Frankenthal (326)
  2. Hamburg (5)
  3. Neustadt an der Weinstraße (4)
  4. Ludwigshafen (163)
  5. Carlsberg (1)
  6. Berlin (8)
  7. Worms (63)
  8. Schifferstadt (10)
  9. Landau (6)
  10. Hessheim (8)
 
Zurück