Hi,
ich hab eine kleine MYSQL-Tabelle mit nur zwei Spalten: Marke und Modell.
Zur Zeit sieht das Auslesen so aus:
Die Einträge erscheinen in der Reihenfolge in der sie der Datenbank hinzugefügt worden sind! Ich möchte sie jedoch nach marke alphabetisch sortieren.
Wie kann ich das machen?
ich hab eine kleine MYSQL-Tabelle mit nur zwei Spalten: Marke und Modell.
Zur Zeit sieht das Auslesen so aus:
Code:
<h3>Vorhandene Modelle</h3>
<table><tr><td width="100px">Marke</td><td>Modell</td></tr>
<?
$vorhanden_query = tep_db_query("SELECT marke, modell FROM $tabellenname ORDER BY marke DESC ");
// print(mysql_num_rows($vorhanden_query));
for($i=0;$i<mysql_num_rows($vorhanden_query);$i++)
{
$ergebnis[$i]=mysql_fetch_array($vorhanden_query);
}
for($i=0;$i<mysql_num_rows($vorhanden_query);$i++)
{
print('<tr><td style="background-color:#ffcc00; padding:3px;">' . $ergebnis[$i][marke] . '</td><td>' . $ergebnis[$i][modell] . '</td></tr>');
}
?>
Die Einträge erscheinen in der Reihenfolge in der sie der Datenbank hinzugefügt worden sind! Ich möchte sie jedoch nach marke alphabetisch sortieren.
Wie kann ich das machen?