PHP MySQL LIMIT problem

Tags:    php

Skulle det her ikke virke? Jeg vil gerne have fat i det næste photo_id der er i tabellen.
Det skal være sådan at man kan klikke forrige og næste over billedet.

Ex.:
1 2 3 4 5 9 [10] > 45 46 47 87 88
Hvis man er på siden med photo_id 10 så skal jeg have fat i det næste som er 45 i dette eksempel.

Fold kodeboks ind/udKode 




3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
nej LIMIT X,Y tager tager Y rækker fra og med række X i det resultat den ellers normalt ville returnere.

Det du skal er at skrive en WHERE clausul på at photo_id skal være størrer end 10 altså WHERE photo_id>10, og eftersom at du kun ønsker en række nemlig den næste skal du så skrive LIMIT 1.



Indlæg senest redigeret d. 11.10.2008 14:43 af Bruger #5620
Mange tak



Nej da... LIMIT tæller ned til x'ende række og tæller y-fremad fra x. $pid er dit x.

Brug noget der ligner flg (det er ikke testet, så du må selv lige prøve dig lidt frem):
Fold kodeboks ind/udKode 


Så har du 3 rækker hvor den nuværende valgt ligger i midten.



t