Avatar billede nielyng Nybegynder
18. oktober 2004 - 16:58 Der er 4 kommentarer og
1 løsning

simpel select..where..limit-syntaks?

Hej!

Her er et yderst simpelt spørgsmål.. Hvorfor kan jeg ikke få syntaksen i mySql til at fungere med både where-klausul og limit?

sql2 = "SELECT * FROM billeder ORDER BY id DESC WHERE KATEGORI = " & rs("ID") & " LIMIT 0,10"

..Giver mig:

You have an error in your SQL syntax near 'WHERE KATEGORI = 12 LIMIT 0,10' at line 1

hvooooorfor?

/NileZzz
Avatar billede michael_stim Ekspert
18. oktober 2004 - 17:02 #1
sql2 = "SELECT * FROM billeder WHERE KATEGORI = " & rs("ID") & " ORDER BY id DESC LIMIT 0,10"
Sådan her måske.
Avatar billede medions Nybegynder
18. oktober 2004 - 17:02 #2
sql2 = "SELECT * FROM billeder WHERE KATEGORI = " & rs("ID") & " LIMIT 0,10 ORDER BY id DESC"

//>Rune
Avatar billede nielyng Nybegynder
18. oktober 2004 - 17:12 #3
løste den også med:

sql2 = "SELECT * FROM Billeder WHERE KATEGORI = " & rs("ID") & " LIMIT " & intStart & "," & intPageSize & ""

hmm.. ingen order.. men det er også underordnet..
Avatar billede nielyng Nybegynder
18. oktober 2004 - 17:16 #4
Rune's svar gav:
[MySQL][ODBC 3.51 Driver][mysqld-3.23.55-log]You have an error in your SQL syntax near 'ORDER BY ID DESC' at line 1

Michaels svar fungerede perfekt..

Såee.. points'ne må være Michaels..

tak for hjælpen, det er nice..

/NileZzz
Avatar billede michael_stim Ekspert
18. oktober 2004 - 17:19 #5
Vassego ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester