Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : mysql tabellen anzeige



hjn
10-01-2003, 10:48
hallo zusammen

ich habe eine sql-tabelle in der login und logout zeiten stehen.
die tabelle als html datei anzeigen geht ganz gut.
ich mochte nun, das der letzte eintrag (ist ja der neueste) als erster angezeigt wird.
das erste feld in der datenbank heißt pid und ist auf auto_increment eingestellt.

hier nun mein php-schript
---------------------------------------------------------------------
// ausführen einer SQL Anfrage
$query = "SELECT * FROM ppp0";
$result = mysql_query($query)
or die("Anfrage fehlgeschlagen");

// Ausgabe der Ergebnisse in HTML
print "\n<table bgcolor=#e0e0e0 border=5 cellpadding=1 cellspacing=0 width=100%>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
print "\t<tr>\n";
foreach ($line as $col_value) {
print "\t\t<td>$col_value</td>\n";
}
print "\t</tr>\n";
}
print "</table>\n";
---------------------------------------------------------------------

besten dank im vorraus
hjn

Gaert
10-01-2003, 15:58
Hallo!

Sortieren machst du mit ORDER BY xxx ASC für aufsteigende Reihenfolge und ORDER BY xxx DESC für abssteigende

In deinem Fall:

$query = "SELECT * FROM ppp0 ORDER BY pid DESC";

hjn
10-01-2003, 16:14
besten dank

eingegeben und alles so wie ich es wollte

mfg
hjn