Julian Finn: Datenbankauslese

Beitrag lesen

kleiner Zusatz: wenn du es ganz geschickt machen willst speicher in der ausleseschleife immer das vorhergehende Element. wenn sich das vom aktuellen unterscheidet schreib den anfangsbuchstaben vom aktuellen irgendwo hin.

nur so falls du dir 26 Zeilen oder mehr an Schreibarbeit sparen willst und bei eventuellen Änderungen nicht so viel Arbeit hast...

Grüße,

Julian

hallöchen

sorry da fehlt noch was ;o)

<a href="#a1"><b>A</b></a>
<a href="#a2"><b>B</b></a>
<a href="#a3"><b>C</b></a>
...

<?
      "gesamtanzahl der datensätze auslesen"
   $i=0;
   while ($i<$anzahl_datensaetze) {
           $nachname= "den datensatz an position $i auslesen";
        $zeichen = split ("", $nachname);
           if ($zeichen[0]=="A" && $i==0) {
              echo "<a name='a1'>A</a><br>";
              $first="A";
           }
           if ($zeichen[0]=="B" && $first=="A") {
              echo "<a name='a2'>B</a><br>";
              $first="B";
           }
           if ($zeichen[0]=="C" && $first=="B") {
              echo "<a name='a3'>C</a><br>";
              $first="C";
           }
        ...
        echo $nachname."<br>";
        $i++;
   }
?>

ich hoffe es funzt ist ungetestet

mexchen