SQL Datenbank "Teile" ausgeben
Verfasst: 01.01.2010 17:35
Hallo.
Ich bräuchte mal hilfe ich hab eine Datenbank auf meiner MySQL und hab auch schon eine Passende Ausgabe der Daten allerdings wird das auf dauer wenn immer mehr Daten dazu kommen ein Chaos und unübersichtlich.
Das sieht folgendermaßen aus:
Administrationsinterface > Ausfüllen eines Formulars (Name, Text, Datum) > Absenden > Speichern in einer DB. (Klappt)
Öffentliche Seite > Ausgabe der DB via echo in einer Tabellenkustuktion sortiert untereinander nach der ID (Kleinste ID (1) oben) (Funktioniert.)
Nun möchte ich es aber anderst haben.
Ich hätte es gerne so dass nur die neusten 5 Sätze ausgegeben werden und das so dass die höchste ID oben ist d.H nun also wenn ich 10 Tabellensätze hab (ID 1-10) möchte ich dass nur die jüngsten 5 ausgegeben werden und das in der Reihenfolge:
10
9
8
7
6
5
Wie mach ich das ? Bisher werden nämlich ALLE Datensätze ausgegeben und das in der falschen reihenfolge.
Ich bräuchte mal hilfe ich hab eine Datenbank auf meiner MySQL und hab auch schon eine Passende Ausgabe der Daten allerdings wird das auf dauer wenn immer mehr Daten dazu kommen ein Chaos und unübersichtlich.
Das sieht folgendermaßen aus:
Administrationsinterface > Ausfüllen eines Formulars (Name, Text, Datum) > Absenden > Speichern in einer DB. (Klappt)
Öffentliche Seite > Ausgabe der DB via echo in einer Tabellenkustuktion sortiert untereinander nach der ID (Kleinste ID (1) oben) (Funktioniert.)
Nun möchte ich es aber anderst haben.
Ich hätte es gerne so dass nur die neusten 5 Sätze ausgegeben werden und das so dass die höchste ID oben ist d.H nun also wenn ich 10 Tabellensätze hab (ID 1-10) möchte ich dass nur die jüngsten 5 ausgegeben werden und das in der Reihenfolge:
10
9
8
7
6
5
Wie mach ich das ? Bisher werden nämlich ALLE Datensätze ausgegeben und das in der falschen reihenfolge.