Ich habe einiges nun doch noch geschafft...
der erste Buchstabe wird nun korrekt geschrieben.
... in der Datenbank sind manchmal die Namen klein geschrieben, manchmal groß
das Problem und nur 1 Buchstaben ausgeben ist hier drinn:
mysql_select_db($database_vertrigoTest, $vertrigoTest);
$query = "SELECT nachname, vorname, link FROM tabelle ORDER BY nachname";
$recordset = mysql_query($query, $vertrigoTest) or die(mysql_error());
$firstletter ="";
$output = '<div class="AccordionPanel">';
while($row = mysql_fetch_assoc($recordset))
{
if ($firstletter != ucfirst($row['nachname'][0]) )
{
if ($firstletter !="")
$output .= "</div>\n";
}
$output .= '<div class="AccordionPanelTab">' . ucfirst($row['nachname'][0]);
$firstletter = ucfirst($row['nachname'][0]);
$output .= '<div id="hier_klicken"> <img src="hier-klicken-hand.png" alt="hier klicken" align="right" width="29" height="21">
</div>';
}
$output .= '<div class="AccordionPanelContent">' .($row['nachname']) .($row['vorname']);
$output .= "\n</div>";
?>