Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy lehet "tobb oldalas...

Hogy lehet "tobb oldalas weblapot" csinalni?

Figyelt kérdés

Kiiratom mysql adatbazisbol az adatokat, es azt szeretnem, ha megvan a 25, akkor egy masik oldalra tegye a kovetkezo 25-ot, es vannak pl. alul szamok, amikkel lehet leptetni.


Hogy lehet ezt megcsinalni?


2013. jún. 20. 15:08
 1/5 anonim ***** válasza:

1. GET paraméterben nyilvántartod vagy az aktuális oldalszámot, vagy a startindex-et, és opcionálisan az elemek számát egy oldalon.

2. 1. alapján szűkíted a lekérdezést (van rá MySQL-ben lehetőség), vagy akár csak a kiíratást.

3. 1. alapján legenerálod a lapozólinkeket.

2013. jún. 20. 15:25
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

Lekérdezés végére odaírod, hogy Limit "oldalszám", 25 GET-tel meg megadod, hogy melyik oldalt.

Lekérdezed hány bejegyzés van (count), aztán azt elosztod 25-tel, felfelé kerekíted az eredményt, annyiszor kiírod a számokat egy for ciklussal (pl. kijön, hogy 40 oldal akkor 0-tól 40-ig írjon ki egy linket ("<a href='lapozo?oldal='$i>$i</a>") aztán a lapozo-ban lekérdezésnél Limit $GET['oldal'], 25

Viszont le kell majd ellenőrizned a kapott értéket, hogy ne legyen támadható (sqlinjection)

2013. jún. 20. 16:01
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
Persze ez egy elég bugyuta és sok bejegyzés esetén nem túl hatékony, mivel minden oldalt kiír. Ez csak egy példa nagyjából.
2013. jún. 20. 16:02
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

Ez fog kelleni: [link]

Első jól összefoglalta, kell az aktuális oldalszám és egy változóban beteheted, hogy hány legyen egy oldalon.

Majd ennek függvényében csinálhatsz linkeket a többi oldalra.

2013. jún. 20. 16:34
Hasznos számodra ez a válasz?
 5/5 uno20001 ***** válasza:
2013. jún. 20. 21:55
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!