Vorige van album uit database
Micha
17/07/2007 21:44:00Hallo,
Ik ben op zoek naar een database code die het id van een vorige foto uit de database haalt.
Ik heb nu een variabele met bijvoorbeeld -3, en dan moet hij het id van de foto die 3 plaatsen voor de huidige komt opzoeken.
Ik heb echterr geen flauw idee hoe ik dit zou moeten aanpakken, is er iemand die me kan helpen hiermee?
Ik ben op zoek naar een database code die het id van een vorige foto uit de database haalt.
Ik heb nu een variabele met bijvoorbeeld -3, en dan moet hij het id van de foto die 3 plaatsen voor de huidige komt opzoeken.
Ik heb echterr geen flauw idee hoe ik dit zou moeten aanpakken, is er iemand die me kan helpen hiermee?
PHP hulp
24/11/2024 13:19:04Arjan Kapteijn
17/07/2007 21:50:00SELECT blabla FROM tabel WHERE id = 123 - 3
Waarbij 123 je huidige ID is, en -3 dus het aantal id's terug.
Waarbij 123 je huidige ID is, en -3 dus het aantal id's terug.
Joren de Wit
17/07/2007 22:26:00Dat werkt alleen als alle id's opvolgend zijn en er dus geen foto's verwijderd zijn...
Mocht dat wel het geval zijn, dan zul je eerst alle gegevens uit moeten lezen, in een array moeten zetten en vervolgens aan de hand van de keys van die array bepalen wat de derde foto terug is.
Edit:
Oplossing hieronder is natuurlijk veel beter...
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
Rik S
17/07/2007 22:28:00nee hoor het kan ook met LIMIT 3 , 1 :
edit: ik had perongeluk SORT BY geschreven in plaats van ORDER BY
edit: ik had perongeluk SORT BY geschreven in plaats van ORDER BY
Gewijzigd op 01/01/1970 01:00:00 door Rik S
Jan Koehoorn
17/07/2007 22:34:00@ Henry906 - Rik: SORT BY??? ORDER BY toch?
Edit:
Okee, net op tijd ;-)
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn