ugrás a tartalomhoz

Tömb átadása POST-ként

Anonymous · 2005. Szep. 12. (H), 11.39
A gondom a következő lenne: Volt egy durva sql lekérdezésem és ennek az eredményét meg is jelenítettem. Ha a nyomtatási képre nyomok új ablakban meg kéne jelenítenem ugyanezeket az adatokat. Hogyan tudom átadni az egész eredmény tömböt az új oldalnak? Előre is kössz minden hozzászólást!
 
1

serialize

Poetro · 2005. Szep. 12. (H), 11.52
A tömbödet serialize-olod és azt küldöd el, majd a céloldalon unserialize-olod.
--------
Poetro
2

Kössz a segítséget

Anonymous · 2005. Szep. 12. (H), 12.04
Azóta én is rátaláltam erre megoldásra.
Levlistában olvastam, hogy elcseszi az ékezetes karaktereket. Ez igaz?
Amúgy van felső korlát a post változó méretére? Mert előfordulhat, hogy nagy mennyiségű adatot kell átadnom..
3

Korlátozás

Poetro · 2005. Szep. 12. (H), 12.28
Igen, a POST felső korlátja itt szintén beszól. Ha tényleg nagy adatot kell szállítanod érdemes azt session változóban tenned.
--------
Poetro
4

ID-vel egyszerűbb

DevNULL · 2005. Szep. 12. (H), 14.50
Nem egyszerűbb, ha csak pl. egy ID változót küldesz át az új lapra, ami utal a kivánt sql adatokra, majd az új oldalon lekéred az adatbáziból.
így nem kell szórakozni az össze adat átadásával, meg nem kell figyelni, hogy mikor lesz tele a POST .
5

Session

attlad · 2005. Szep. 12. (H), 16.52
A session is ezt csinálja, csak egy azonosítót kell küldözgetni.

Attila
6

Igazad van

DevNULL · 2005. Szep. 12. (H), 16.56
Igazad van attlad. Csak én első olvasásra arra gondoltam, hogy session-nel küldje át az egész lekérdezett tömböt.
Ezért írtam hogy egy ID-t küldjön, akár GET-tel.
7

Az sql kizárt

Anonymous · 2005. Szep. 12. (H), 17.20
Kizárt, hogy sql lekérést csináljak, mert iszonyat durva a query!
A session-ös megoldásra gondoltam én is, csak jó nagyra dagadt így a session fájl! Az id meg ott van a tömbben, uh még azt sem kell küldeni!
Azért kössz a hozzászólásokat!
8

session file

Poetro · 2005. Szep. 12. (H), 17.24
A session fájl élettartam lejárta után törlődik automatikusan, ezzel továbbiakban nem is kell foglalkoznod. Valamint session törlése esetén is törlődnek a sessionfájl adatai. Azaz olyan nagy adatot azért nem fog tárolni szerintem (persze nem tudom mekkora a visszaadott adatmennyiséged). Pár 1000 sor még meg se kottyan a fájlrendszernek szvsz.
--------
Poetro
9

Temp tábla

toro · 2005. Szep. 12. (H), 22.11
Kizárt, hogy sql lekérést csináljak, mert iszonyat durva a query!


Hat, ha a nezettabladat fizikailag is kiirod egy megfelelo temp tablaba, akkor nem kell csak a temp tabla feltoltottsegenek tenyet atadnod, es a jol szerkesztett tablabol egy egyszeru SELECT *-gal kiolvashatod az iszonyat durva query eredmenyeit
10

Ez igaz

Anonymous · 2005. Szep. 13. (K), 11.04
Hát erre pont nem gondoltam....
Kössz a javaslatot, de már marad a session.