11. januar 2004 - 22:07Der er
28 kommentarer og 1 løsning
Hjælp til SQL-sætning
Hej Eksperter!
jeg har følgende sql-sætning: SELECT * FROM billeder WHERE galleri=1
Denne sql returnere et antal poster, men jeg skal have fat i en ganske bestemt post. Jeg skal have fat i en post ud fra dens placering i dette udtræk. f.eks post nr 4.
Alle posterne har selvfølgelig et ID, men det er ikke posten med ID nr. 4, jeg skal bruge det er den der er nr.4 i mængden af mine udtræk.
Hvis dette ikke kan lade sig gøre, vil jeg gerne spørge om der er nogen der ved hvordan man får fat i den næste el. forrige post, udfra en givent post.
f.eks: SELECT * FROM billede WHERE id=8 hvad skal jeg skrive hvis jeg vil have den til at give mig posten lige inden 8 (antag at du ikke ved om 7 eksistere)?
"select top 4 * from billeder where galleri=1 order by id desc" Men det giver dig de 4 med det højeste id. så kan du så benytte rs.move(3) for at komme til nr. 4...
yeps.. jeg skal i virkligheden bruge det til mit billede galleri... i forbindelse med næste og forrige billede "knapper" ... bare hvis i har nogle forslag til hvordan det kunne gøres smartere
en hurtig en mere... hvis jeg bruger et popup vindue til at vise mine billeder i, bliver mine sessions variabler så ført med automatisk? og hvordan laver man popup, skal det gøres med javascript, eller hvad?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.