resterampe
Mitglied
Mein Problem:
Ich würde gerne die Datendank auslesen und nach Buchstaben sortieren
Beispiel:
A
Anna
Anton
B
Bert
Bernd
C
....
der Code:
mein Ergebnis:
A
Anna
A
Anna
A
Anna
A
Anna
Wo liegt mein Fehler? Habe schon verschiedene Versionen ausprobiert, komme aber nie zu dem gewünschten Ergbnis.
Ich würde gerne die Datendank auslesen und nach Buchstaben sortieren
Beispiel:
A
Anna
Anton
B
Bert
Bernd
C
....
der Code:
PHP:
<table>
<tr><td colspan="3"></td><td><b>Spitzname</b></td> <td><b>Anzeigename</b></td><td><b>E-Mail</b></td></tr>
<?php
$j = array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","");
foreach ($j as $i) {
$query = "SELECT * FROM Kontakte WHERE Nachname LIKE '".$i."%' ORDER BY Nachname ";
while ($dsatz = mysql_fetch_assoc(mysql_query($query))) {
echo "<tr><td colspan=\"3\"></td><td colspan=\"3\"><b>".$i."</b></td></tr>";
echo "<tr><td><a href=\"?act=show&showid=".$dsatz['id']."\" title='anzeigen'><img src='kontakt/images/b_browse.png' alt='anzeigen' title='anzeigen' /></a></td><td><a href=\"?act=edit&editid=".$dsatz['id']."\" title='bearbeiten'><img src='kontakt/images/b_edit.png' alt='bearbeiten' title='bearbeiten' /></a></td><td><a href=\"?act=drop&dropid=".$dsatz['id']."\" title='löschen'><img src='kontakt/images/b_drop.png' alt='löschen' title='löschen' /></a></td><td>".$dsatz['Spitzname']."</td><td>".$dsatz['Anzeigename']."</td><td>".$dsatz['email']."</td></tr>";
}
}
?>
</table>
mein Ergebnis:
A
Anna
A
Anna
A
Anna
A
Anna
Wo liegt mein Fehler? Habe schon verschiedene Versionen ausprobiert, komme aber nie zu dem gewünschten Ergbnis.
Zuletzt bearbeitet: