| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice |
Mam vyhladavaci formular s mnozstvom fieldov /meno, vek, atd./. Po odoslani sa z databazy zobrazia vysledky vyhladavania, na jednu stranku 10.
Ak je viac vysledkov, zobrazi sa strankovanie, ktore vsak v tomto pripade nefunguje, kedze hodnoty formulara sa odosielaju ako POST a spracuva sa to napr. v search.php.
Po kliknuti napr. na druhu stranku by to bolo search.php?page=2 , avsak tu uz POST neplati a vsetky hodnoty z formulara su stratene, neviem tym padom zobrazit dalsie stranky.
Viete pomoct ako na to? Pomocou GET to riesit nechcem, tych parametrov je vela, nechcem aby mi to zasvinilo URL.
|
|
Registrovaný: 06.02.14 Prihlásený: 19.01.18 Príspevky: 443 Témy: 9 |
jedno riesenie by bolo urobit 'falosne' strankovanie. nacitali by sa vsetky, a potom cez js by si urobil strankovanie - bez refreshovania stranky by sa vysledky zobrazovali/skryvali po odkliknuti. samozrejme toto riesenie je vhodne ked tych vysledkov nie je velke mnozstvo.
pri php zalezi ako to mas robene - nejaky framework/cms ci custom?
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 23.09.2014 14:46 | |
|
Nemôžeš použiť session?
|
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 23.09.2014 15:08 | |
|
hatto13 - nerobim to cez framework, normal custom to mam nakodene - proste obycajny vypis z dtb rozdeleny podla poctu vysledkov v query pomocou LIMIT. Casom tych vysledkov moze byt dost vela, nechcel by som to pomocou js.
chrono - myslis ulozit vsetky hodnoty z formulara do Session? toho je dost vela...
Ale napada ma este jedna vec - kedze postupne z tych postnutych vyhladavacich kriterii skladam query, tak na konci vlastne ziskam len jeden string napriklad $where = "vek<40 AND vyska>150", tak v podstate by som mohol do session ulozit len tuto hodnotu a pri strankovani ked uz neplati POST tak pouzit tuto session a len dosadit do mysql query.
Zrejme to skusim tak. Ak by s tym bol problem, tak asi mi nic ine nezostava, len pouzit GET, co som vsak povodne nechcel...
##SKUSIL SOM ... funguje to v pohode!
|
|
Registrovaný: 02.08.09 Prihlásený: 04.07.18 Príspevky: 99 Témy: 13 Bydlisko: Plymouth, UK | Napísal esso82: 30.09.2014 8:59 | |
|
ako pisal chrono bud session, popripade este cookies na userovom kompe
_________________ Laptop: Dell Inspiron 15R 5537, SolydK 64-bit Fón: SONY Xperia Z1 Compact Lime Tablet: Lenovo Yoga 10HD |
|
Registrovaný: 06.02.14 Prihlásený: 19.01.18 Príspevky: 443 Témy: 9 |
ja sa este raz vratim k tomu js - nacitavat vysledky cez ajax by nebolo lepsie riesenie? bez refreshovania stranky by si mal tiez post udaje a v js by si jednoducho spravil strankovanie.
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 30.09.2014 22:20 | |
|
Ak by to bolo urobené tak, že by fungovali stránky aj bez ajaxu (pre ľudí, ktorí si napr. otvárajú stránky na nových taboch), tak prečo nie.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| PHP stránkovanie v dive - znemožní stránkovanie v PHP, ASP | 7 | 549 | 24.07.2011 12:44 shaggy | | Strankovanie [ Choď na stránku: 1, 2 ] v PHP, ASP | 35 | 2260 | 13.01.2008 14:11 ROmario | | stránkovanie v PHP, ASP | 12 | 1014 | 01.10.2009 18:08 dessert | | strankovanie v JavaScript, VBScript, Ajax | 3 | 631 | 09.01.2009 12:47 rooobertek | | Strankovanie v PHP, ASP | 7 | 548 | 03.05.2008 11:24 qacer | | Vyriesene - Strankovanie v PHP, ASP | 0 | 364 | 12.03.2010 10:35 speedy | | formular, strankovanie v PHP, ASP | 3 | 465 | 17.02.2009 16:11 Blackshadow | | Stránkovanie, pomoc v PHP, ASP | 13 | 625 | 30.07.2014 16:42 2xxx | | Strankovanie galerie v PHP, ASP | 2 | 337 | 25.06.2012 14:57 Slavci | | strankovanie clankov v Databázy | 12 | 864 | 07.11.2007 20:22 tatysp | | Strankovanie v mySQL v PHP, ASP | 5 | 1331 | 29.09.2006 21:19 atdesign | | strankovanie jaksi nefakci v PHP, ASP | 8 | 421 | 22.01.2009 20:41 djsulo | | vysvetlit: strankovanie - vdaka v PHP, ASP | 22 | 1405 | 26.06.2008 23:31 Blackshadow | | strankovanie bez DB v PHP, ASP | 9 | 635 | 03.10.2007 20:38 juho | | Stránkovanie vo Worde v Ostatné programy | 2 | 1715 | 03.03.2009 15:47 slavo285 | | PHP a stránkovanie [ Choď na stránku: 1, 2 ] v PHP, ASP | 31 | 3191 | 03.07.2009 13:55 stenley |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|