Do. 17.07.2008
04:04 Uhr
#1
- Registriert seit
- 14.02.2007
- Beiträge
- 372
- Beitragswertungen
Ich wollte mal fragen wie man per php den letzten Tabelleneintrag abfragen kann.
db_query(....
Es klingt erst verwirrend. Hat aber seinen Sinn.
verwendete ilchClan Version: 1.1
Do. 17.07.2008
06:50 Uhr
#2
- Registriert seit
- 26.08.2006
- Beiträge
- 2.122
- Beitragswertungen
Hey, Cartment!
Kommt drauf an, wie die Table in der DB aussieht.
Wenn nach ID geht
db_query("SELECT * FROM UserTable ORDER by id DESC LIMIT 1");
Wenns nach Zeit geht, Zelle heißt time
db_query("SELECT * FROM UserTable ORDER by `time` DESC LIMIT 1");
Heißt
ORDER by "ZELLENNAME" DESC LIMIT 1
Mit böhsen Grüßen
BöhserDavid
Do. 17.07.2008
18:40 Uhr
#3
- Registriert seit
- 14.02.2007
- Beiträge
- 372
- Beitragswertungen
also einfach den letzten unteresten Eintrag. und davon will ich aus einer zeile etwas auslesen lassen
db_query("SELECT zahl FORM prefix_tabelle vom letzten Eintrag
Do. 17.07.2008
19:36 Uhr
#5
- Registriert seit
- 14.02.2007
- Beiträge
- 372
- Beitragswertungen
was bedeutet denn
ORDER by zahl DESC LIMIT 1
also übersetzet.
da ich nur einmal fragen will
Do. 17.07.2008
19:45 Uhr
#6
- Registriert seit
- 24.08.2004
- Beiträge
- 10.192
- Beitragswertungen
Desc
englische Kurzform für descending, wird bei MySQL-Abfragen benutzt um Einträge einer Spalte bei einer Abfrage in umgekehrter Reihenfolge auszugeben.
Gibt an das die Ergebnisse in umgekehrter Reihenfolge sortiert werden und nur ein einziges Ergebnis ausgegeben werden soll.
Omnia bona erunt