Posted: 27.07.2007 21:50 Post subject: >>1,2,3,4,5...386<<
imam puno novosti na stranici pa me zanima kako napraviti ovo kao sto je u naslovu... znaci da ne budu sve na jednoj stranici nego da bude više stranica...
Joined: 13 Nov 2003 Posts: 1397 Location: Karlovac
Posted: 27.07.2007 22:00 Post subject:
za mysql recimo
- koristis SQL LIMIT statement, dakle ako recimo imas 50 recorda po stranici, da bi dobio recordove s trece stranice:
SELECT * FROM tablica LIMIT 100, 50
- ukupan broj recordova dobijes kao SELECT COUNT(*) FROM tablica
- ukupan broj stranica napravis kao CEIL(broj_recordova / 50)
* CEIL funkcija daje gornji cijeli broj, dakle CEIL(3.7) = 4
- malo matematike, i eto ti.
_________________ Bolje biti malo lud, nego malo pametan.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum