- Poco X6 Pro - ötös alá
- Milyen okostelefont vegyek?
- Milyen GPS-t vegyek?
- Szinte csak formaság: bemutatkozott a Pixel 6 és Pixel 6 Pro
- Honor 200 Pro - mobilportré
- Megérkezett a Google Pixel 7 és 7 Pro
- Android szakmai topik
- Samsung Galaxy Watch6 Classic - tekerd!
- iPhone topik
- Samsung Galaxy S24+ - a személyi asszisztens
Hirdetés
-
Több Redmi, mint kolbász
ma Újabb premier készül, a Redmi 13 5G-n a sor.
-
Júniusban a hardverek is vakációra mennek
ph Az asztali gépek mellett monitorok, komponensek, notebook, okosprojektor és flash NAS váltott jegyet a hétvégi kirándulásra.
-
Az USA tisztifőorvosa figyelmeztető címkét ragasztana a közösségi médiára
it Figyelmeztető címkéket szeretne látni az USA tisztifőorvosa a közösségi médiában, ami főleg a serdülők számára lenne emlékeztető a platformok súlyosan káros hatásairól.
Új hozzászólás Aktív témák
-
Lacc
aktív tag
válasz
Pulsar #19040 üzenetére
Igen, de 1 hónap PHP-zás után, lehet keretrendszert tanulni, megkönnyíti az életet, és közben lehet tovább mélyítni a PHP tudást.
Amit már a kolléga is mondott, ezt két SQL paranccsal lehet megoldani.
1. COUNT() metódus megszámolja az összes rekordot a táblában.
2. LIMIT és OFFSET használata, hogy mindig csak 30, 50 vagy amennyi sort akarsz, kérdezzen le egyszerre.Ez a GRID táblázatos megjelenítők alapja is lapozással.
A COUNT() lehozza, hogy 20.027 sorod van, ezt osztod 500-al, plusz hozzáadsz egyet, ha a maradék nagyobb mint 0. Ezzel kitudod írni, hogy hány oldal lesz összesen a lista felületen.
Utána meg csak szimplán SELECT * FROM tábla LIMIT 500 OFFSET 0; Ha a user lapoz, Get-tel kiszeded, hogy melyik lapra lapozz, ha csinálsz számozást 1, 2, 3, 4, 5 ... lapszámok.
Akkor mondjuk azt mondja, hogy ő lapozott a 2. lapra. Get-tel ez megvan, erre végzel egy egyszerű -1 -es matematikai kivonást. 2-1 = 1.
Ekkor fogod és 1x500-at szorzod, így az új OFFSET az 500 lesz, ami azt jelenti, hogy az 500-ik sortól kezdje.
SELECT * FROM tábla LIMIT 500 OFFSET 500;Ha a user a lapozó számokon, a 4-est választja ki, akkor ugyanúgy jársz el, 4-1=3, ezt felszorzod 3x500, az új offset 1500 lesz:
SELECT * FROM tábla LIMIT 500 OFFSET 1500;Ennyi a logika.
Új hozzászólás Aktív témák
- Azta! Csodaszép! DELL Vostro 5370 Ultrabook Laptop 13,3" -70% i5-8250U 4Mag 8Gb 256GB SSD FHD IPS
- LEÁRAZVA! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -80% i7-10610U 32/512 FHD HUN
- Logitech Z625 THX minősített 2.1-400Watt! Ritka Masszív!
- Xiaomi 13T fekete 8/256 kártyafüggetlen, garanciális
- PlayStation 4 Pro 1TB 7216B - The Last Of Us II Ed. + játék, 6 hó garanciával, Bp-i üzletből eladó!