R
Ronax
Hallo,
meine Struktur sieht folgender maßen aus:
Der Table wird nach dem Datum sortiert ausgegeben...die einzelnen Zeilen werden anhand ihrer ID ausgelesen. Wie finde ich nun heraus, dass die Zeile mit der ID 5 nach der Zeile mit ID 3 kommt. Also einfach...wenn der Table nun sortiert nach Datum ausgeben wird und ich mir z.B. die Zeile mit der ID 3 schnappe
Wie kann ich jetzt innerhalb der sortierten Tabelle eine Zeile nach unten bzw. oben springen?
Ich hatte mir gedacht, dass das z.B. mit LIMIT ganz ginge, hat dann aber doch nicht so geklappt:
Also die Idee war, dass ich mit einfach eine Zeile vor bzw. eine Zeile nach der Zeile mit der ID 3 ausgeben kann. Schien aber vom Syntax her nicht so ganz zu klappen und es gab Probleme, wenn ich das mit der letzten oder der aller ersten Zeile getan hatte.
danke
Florian
meine Struktur sieht folgender maßen aus:
Code:
id name Filename date width height kind description
1 Image1 picture1 2005-10-20 500 500 jpg asdf
2 Image2 picture2 2005-10-25 500 500 jpg asdfgfgf
3 Image3 picture3 2005-10-30 412 422 jpg asdsdf
5 Image4 picture4 2005-10-31 500 314 jpg asdsdf
Der Table wird nach dem Datum sortiert ausgegeben...die einzelnen Zeilen werden anhand ihrer ID ausgelesen. Wie finde ich nun heraus, dass die Zeile mit der ID 5 nach der Zeile mit ID 3 kommt. Also einfach...wenn der Table nun sortiert nach Datum ausgeben wird und ich mir z.B. die Zeile mit der ID 3 schnappe
Code:
$result = mysql_query("select * from ".$this->SQL_Prefix."_".$this->currentGallery." WHERE id = 3")
Ich hatte mir gedacht, dass das z.B. mit LIMIT ganz ginge, hat dann aber doch nicht so geklappt:
Also die Idee war, dass ich mit einfach eine Zeile vor bzw. eine Zeile nach der Zeile mit der ID 3 ausgeben kann. Schien aber vom Syntax her nicht so ganz zu klappen und es gab Probleme, wenn ich das mit der letzten oder der aller ersten Zeile getan hatte.
danke
Florian
Zuletzt bearbeitet von einem Moderator: