hi Leute
habe folgendes Problem. Bin gerade dabei eine kleine gallerie zu schreiben.
dabei werden die pics hochgeladen und dann ein link mit name in die db geschrieben.
Was jetzt mein problem ist, dass ich es nicht hinbekomme, dass er mir immer zu nächsten id einer gallerie springt und diese dann anzeigt.
wenn ich mit a++ oder $i geht das so lala. Sobald ich aber eine bild aus der laufenden Serie lösche und jemand die bilder durchklickt, kommt er über kurz oder lang zu der zeile wo kein bild mehr in der db ist.
und dann kommt ein fehler.
Gibt es einen sql befehl, wo ich auswählen kann, wo der nächst höhere oder niedriegere wert (id) des aktuellen wertes ist, so dass ich den lücken aus dem weg gehe.
So wie man mit MAX oder MIN den niedrigsten oder höchsten wert ausgeben kann.
bsp
SELECT MAX(ID) FROM pics WHERE gal_id = 2
habe jetzt eine ganze weile rumgehirnt aber keinen sauberen lösungsansatz gefunden.
habe folgendes Problem. Bin gerade dabei eine kleine gallerie zu schreiben.
dabei werden die pics hochgeladen und dann ein link mit name in die db geschrieben.
Was jetzt mein problem ist, dass ich es nicht hinbekomme, dass er mir immer zu nächsten id einer gallerie springt und diese dann anzeigt.
wenn ich mit a++ oder $i geht das so lala. Sobald ich aber eine bild aus der laufenden Serie lösche und jemand die bilder durchklickt, kommt er über kurz oder lang zu der zeile wo kein bild mehr in der db ist.
und dann kommt ein fehler.
Gibt es einen sql befehl, wo ich auswählen kann, wo der nächst höhere oder niedriegere wert (id) des aktuellen wertes ist, so dass ich den lücken aus dem weg gehe.
So wie man mit MAX oder MIN den niedrigsten oder höchsten wert ausgeben kann.
bsp
SELECT MAX(ID) FROM pics WHERE gal_id = 2
habe jetzt eine ganze weile rumgehirnt aber keinen sauberen lösungsansatz gefunden.
Kommentar