horst: Datensäte alphabetisch gruppieren

Beitrag lesen

Angenommen ich lese aus der database ganz viele Datensätze und möchte die dann alphabetisch sortieren. Ist ja ganz einfach, aber wie schaffe ich das, dass jedesmal wenn der nächste Buchstabe des Alphabets anfängt eine Überschriftszeile erscheint mit dem Vermerk z.B. "A" und so weiter.

ich nehme an du hast ein arry in dem die datensäte sortiert sind?!?
z.B.
<?php

$arr = array("anna","anja","bruno","caecar","michael","moritz");
$tmp ="";

foreach($arr as $name){
 $tmp = substr($name, 0,1);
 if($tmp1 != $tmp1)
  echo "neu überschrift<br>";
 echo "$name<br>";
 $tmp1 = substr($name, 0,1);
}

?>

gruss
horst