Avatar billede doomstone-dk- Nybegynder
22. august 2005 - 20:53 Der er 3 kommentarer og
1 løsning

SQL med sider

Jeg har en database hvor man kan søge på ting :)
I min database er det flere tusind items som man kan få frem :)
Det er lidt meget til en side ikke? så jeg vil gerne have det sådan at man f.eks. kun se 100 items pr side..

Jeg har lave nogle funktioner som kan gøre dette men de ser aldrig så pæne ud.. så er der en af jer der har et godt script til dette problem...

min mysql query ligger i $sql og der er intet "Limit 0, 100" i..

Det er ikke selve det der Limit 0,100 der er mit problem men hvordan man skal vise hvilken side man er på og hvor mang der er..

De scripts jeg har lige nu lave 2 mysql query en med limit og en uden limit, for at se hvor mange side der er.. og det vil jeg gerne ungå hvis det kan lade sig gøre da det godt kan tage meget loading time..
Avatar billede erikjacobsen Ekspert
22. august 2005 - 20:54 #1
Hvor mange der er finder du med en "SELECT count(*) FROM ..."
Det er billigst, og du slipper ikke for 2 sql-er  ;)
Avatar billede jaw Nybegynder
22. august 2005 - 20:59 #2
Hvis du lige gider bruge et par minutter på det, så har jeg tidligere svaret på dette spørgsmål:

http://www.eksperten.dk/spm/632180

...som minder ganske meget om dit.
Avatar billede doomstone-dk- Nybegynder
22. august 2005 - 23:04 #3
Takker jaw det virker fint..
Kan du ikke skrive noget som et svar?
Avatar billede jaw Nybegynder
22. august 2005 - 23:06 #4
Jow, jeg kan skrive lige hvad det skal være :) Og selv tak...
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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