Új hozzászólás Aktív témák
-
up
senior tag
Szerintem ne töröld ilyen könnyedén a leveleket - pláne, ha ötösre hajtasz. Én ezt találtam az egyikben:
http://sqlzoo.net/howto/oracletip857849.htm Elég király... -
up
senior tag
Ha olvasol évfolyamlistát, nézd meg a rownum-ról szóló dolgokat, hátha segít (ha nem, talán az archívum?). Nekem az első 5 kiírására jó volt, a lapozást nem próbáltam... Az én ötletem annyiból erőforrásbarátabb (ha már nem lehet vagy nem tudjuk sql-ből megoldani), hogy csak 1x megy végig rajta, utána már nem piszkálja. Ha a Tiédet valósítod meg, az minden lapozásnál újra lekérdezi sok üresjárattal. Amúgy én is 3adéves vagyok
. -
up
senior tag
Viszont ezzel legalább mész valamire... az sql mérés jó és hasznos volt, meg a php is. A jdbc-ről most hadd ne mondjak véleményt!
(a tárgy maga tényleg szopás, de szerencsére azért van napos oldala, mint tudjuk, mindig azt kell nézni)
(amúgy mielőtt megkérdeznéd, a lapozós részt én passzoltam, mivel nem 5-ösre hajtok és fogalmam se volt, hogy csináljam meg
) -
up
senior tag
Na és mi lenne, ha az OCIFetchInto -nak adnál még egy feltételt? Mondjuk valami olyasmire gondolok konyhanyelven:
while ( OCIFetchInto($statement, $oldal1) && (size($page1)<=20) )
ez elvileg addig gyűjti a lekérdezés eredményeit, amíg a $oldal1 mérete 20 nem lesz, vagyis az első tömb megtelik. Utána pedig (ha elérted a 20-at egyáltalán) csinálhatod ugyanezt egy $oldal2 tömbbe (elvileg az OCIFetchInto pointere a jó helyen marad, próba cseresznye). Ennek az automatizálására ezt rakhatod egy külső ciklusba, ami addig megy, amíg a végén kapott tömb nem lesz kisebb 20-nál (magyarul az utolsó szegmenst is megcsinálta).
Utána $oldalszám paraméterrel hívod meg a listázó oldalt (attól függően, hogy melyik 20 kell a kérdezőnek), és az ''oldal$oldalszám'' nevű tömbön szaladsz végig egy ciklussal listázáshoz.
Nem tudom, mennyire voltam érthető. Fogalmam sincs, hogy a gyakorlatban ez működik-e, csak egy gondolatcsíra. Ne is kérd, hogy fejtsem ki jobban, nem tudom!
szglab5 4eva
Új hozzászólás Aktív témák
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- MS SQL Server 2016, 2017, 2019
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- Xbox One S All Digital 1 TB + kontroller 6 hó garancia, számlával!
- Apple iPhone 13 Pro Max /128GB / Kártyafüggetlen / 12Hó Garancia / Akku:83%
- iKing.hu Samsung Galaxy Tab S9 Ultra 12/256GB fekete használt 6 hónap garancia
- Dell Latitude 5290 i5 8350U, 8GB RAM, SSD, jó akku, EU bill., szép állapot, számla, 6 hó gar - 12.18
- Hp ProDesk/ EliteDesk SFF/MT G4/ G5/ G6 / i5 8-9-10.gen /Win11- Számla, garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
.
(a tárgy maga tényleg szopás, de szerencsére azért van napos oldala, mint tudjuk, mindig azt kell nézni)
)

