Hallo zusammen,
ich möchte bei meiner Gallery das vorige und nexte bild auslesen, damit man eine einfache navigation hat. Die Query habe ich dazu auch schon länger im einsatz. Doch jetzt soll sich das ganze nicht mehr nach id sortieren sondern nach der zeit (timestamp)
ich habe nun schon Stunden versucht die Query so umzubauen das es geht, jedoch habe ich es einfach noch nicht geschafft. Daher hoffe ich das jemand von euch eine idee hat wie ich das Problem lösen kann...
Die zeit ist mit "time" in der DB
ich möchte bei meiner Gallery das vorige und nexte bild auslesen, damit man eine einfache navigation hat. Die Query habe ich dazu auch schon länger im einsatz. Doch jetzt soll sich das ganze nicht mehr nach id sortieren sondern nach der zeit (timestamp)
ich habe nun schon Stunden versucht die Query so umzubauen das es geht, jedoch habe ich es einfach noch nicht geschafft. Daher hoffe ich das jemand von euch eine idee hat wie ich das Problem lösen kann...
PHP:
variabeln:
$event = "44" ;
$id = "1412" ;
$nextid="SELECT min(idp) FROM bilder WHERE
(event='".mysql_real_escape_string($event)."') AND( idp >
".mysql_real_escape_string($id).") AND ver = '2' ";
$nextid = mysql_query($nextid);
$zeile=mysql_fetch_array($nextid)
$next = $zeile[0];
$nextid="SELECT max(idp) FROM bilder
WHERE (event='".mysql_real_escape_string($event)."')
AND( idp > ".mysql_real_escape_string($id).") AND ver = '2' ";
$nextid = mysql_query($nextid);
$zeile=mysql_fetch_array($nextid)
$next = $zeile[0];
Die zeit ist mit "time" in der DB
Zuletzt bearbeitet: