Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 4.164 pregleda

Najnovija ↓

Brojanje stranica 15.01.2005. u 19:18 · pre 265 meseci #1
Dragi moji,
Evo jedno pitanje i moba za pomoc.
Imam mysql bazu sa n korisnika.
Kada vrsim pretragu i izbacuijem rezultate kroz PHP, potrebno mi je da se u dnu i zaglavlju ispise ono cuveno strana 1 od 45 (nebitno, znaci x od y)
Kako da izvucem taj podatak?
Re: Brojanje stranica 15.01.2005. u 19:45 · pre 265 meseci #2
Simple :)

Recimo da imaš 120 korisnika u bazi. Sada uzimo to da se na stranici prikazuje po 20 korisnika. To znači da imaš 6 stranica (6*20 = 120).

E sada naravno, ovi korisnici imaju svoj red, znači ili id, uid, po imentu kako god. Recimo da ih naprimer sortiraš po IDu nekom. Onda radiš jedan SQL query:
Code:

SELECT * FROM mojatabela ORDER BY id LIMIT 1,21;


Ovaj gore upit će ti izvući sve korisnika od 1-21 (znači njih 20). Tako ćeš kasnije da izvlačiš i ostale npr. 22,42 etc. Taj upit ti je glavni.

E sada :) Idemo na drugu važnu stvar a to je kreiranje broja stranica. Šetanje po bazi ćeš da radiš na sledeći način: skripta.php?od=1&do=21, ili kreiranjem linka koji će u sebi da sadrži GET parametre koje će da nasledi skripta i preko kojih ćeš da kreiraš linkove sa brojem stranica.

Nadam se da sam pomogo.
Potpis
tu nema kašike....
Re: Brojanje stranica 15.01.2005. u 20:17 · pre 265 meseci #3
Jaoj.
Bojim se da se nismo razumeli.
Ja ne znam koliko cu korisnika imati u bazi.
MEni treba dinamicki prikaz.
Znaci kada se otvori strana sa rezultatom, naravno na osnovu upita koji posetilac salje, u vrhu i dnu strane, treba da pise koliko ima takvih strana na primer Strana 1 od 475.
Znas kako ono ima na dnu googla i sl...
Naravno onda on pogleda to i bira na koju ce stranu, onim next, ili klikom na broj stranice.
Joj nadam se da sam sada malo pametnije posrtavio pitanje ;))
U svakom slucaju puno hvala na dobroj volji ;)
Re: Brojanje stranica 15.01.2005. u 21:13 · pre 265 meseci #4
Pa prvo prebojiš broj korisika u bazi pa onda štampaš linkove ka stranici. I vrši proveru da ne bude npr. da imaš 130 korisnika u bazi a šalješ link skripta.php?od=120&do=141 nego da bude skripta.php?od=120&do=131
Potpis
Banned - Not available
Re: Brojanje stranica 17.01.2005. u 18:53 · pre 265 meseci #5
Problem solved. Ako nekom mogu pomoci oko takvog problema, PM me ili zovi na email :)
Re: Brojanje stranica 23.01.2005. u 17:39 · pre 265 meseci #8
Citat:
mordor: btw
pre izvesnog vremena postovao sam kompletan kod za ovo

Gdje?
Potpis
May the force be with you...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme