| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 21.06.14 Prihlásený: 28.03.15 Príspevky: 25 Témy: 4 | Napísal Lia: 04.10.2014 12:53 | |
|
Kto by mi vedel poradit. ked mam nejaky option tvoreny z vytvorenej tabulky v databaze napr. Kód: <?php $result = mysqli_query($db,"SELECT typ FROM miestnost GROUP BY typ"); ?> <select> <option value=''> Vyberte typ miestnosti...</option> <?php while($row = mysqli_fetch_array($result)) { echo "<option value='" . $row['typ'] . "'>" . $row['typ'] . "</option>"; } ?> </select> ako mozem nasledne vybrany option pouzivatelom dalej pouzit ako napr v podmienke ze ak bol vybrany napr typ miestnosti...taky tak nech zobrazi kapacitu danej miestnosti prave toho typu...
|
|
Registrovaný: 08.08.09 Príspevky: 12449 Témy: 39 | Napísal killer: 04.10.2014 13:16 | |
|
Vôbec nechápem, čo sa pýtaš. Máš select s typmi miestností a potrebuješ užívateľom vybranú možnosť získať niekde ďalej v kóde? Tamten kód je súčasťou nejakého formulára (<form>...</form>) ?
_________________ always is always wrong |
|
Registrovaný: 21.06.14 Prihlásený: 28.03.15 Príspevky: 25 Témy: 4 | Napísal autor témy Lia: 04.10.2014 13:22 | |
|
napr. vybral by sa tym poslucharen...a potrebujem dalej v dalsiom option dat na vyber kapacity ..ktore su k dispozicii na zaklade tej podmienky ze len poslucharen kapacity nech ponukne form zatial nerobi nic, najprv sa zameriavam na toto, kedze v php len zacinam
|
|
Registrovaný: 08.08.09 Príspevky: 12449 Témy: 39 | Napísal killer: 04.10.2014 18:11 | |
|
Máš dve možnosti: - Po odoslaní formulára cez POST, alebo GET (každá z metód má svoje pre a proti, to nebudem rozpitvávať) rozhodneš na základe odoslanej hodnoty, aký zobrazíš ďalší obsah (formulárový prvok, text,...). Nevýhoda je, že zakaždým po výbere inej možnosti musíš celý formulár odoslať na server a tam rozhodnúť čo ďalej.
- Na ten <select> pripojíš onChange udalosť buď na javascript, alebo jQuery (prehľadnejšie, ale musíš do stránky pridať celú jQ knižnicu, čo je kvôli jednému select boxu trochu 'kanón na zajace') a pri zmene sa prekreslí len tá časť stránky, ktorá je dôležitá tj. nemusíš celý formulár odosielať na server.
Čo je pre teba výhodnejšie, sa musíš rozhodnúť sám - ak sa učíš PHP pravdepodobne pôjdeš (prvou) cestou odoslania formulára a tam podmienka.
_________________ always is always wrong |
|
Registrovaný: 21.06.14 Prihlásený: 28.03.15 Príspevky: 25 Témy: 4 | Napísal autor témy Lia: 04.10.2014 18:18 | |
|
nevies kde nieco podobne mozem najst?..lebo hladam na nete a dajak neviem co z toho je moj pripad
|
|
Registrovaný: 02.06.08 Prihlásený: 19.07.16 Príspevky: 3325 Témy: 147 Bydlisko: Žilina / Os... |
Tak pozri rovno stackoverflow Ja som niečo podobné riešil tiež teraz, spravil som si dynamický load cez jQuery ajax do druhého selectBoxu. Taktiež ako ti napísal killer. Prípadne si vyberieš všetko naraz, čo nieje tak pekné. V prvom selectBoxe máš miestostni, v ďalšom všetky informácie o miesta. V tích options o miestach máš taktiež nejaký identifikátor, ktorý odkazuje na miestnosť napr. <option name="id" value="test">Test</option> Najľahšie je využiť asi jQuery a onChange metódu, ktorá sa zavolá pri zmene toho selectboxu na základe DOM id. Ja som si spravil jedno riešenie, ktoré mi onChange preiterovalo záznamy v druhom selectBoxe a tie, ktoré neodpovedali vybranému id z prvého skrylo. Pár záznamov Google -> "how to load selectbox", "jquery onchange selectbox", "jquery ajax selectbox",...
_________________ PC - ASUS M2N-MX Se+ | AMD X2 4200+ | 2GB RAM | Nvidia 8600GT | WD 320GB | 350W |NTB - ASUS K50AB SX-010 | | ASUS X550L | SteelSeries Mousepad | A4tech XL-750BF | HTC Explorer | CCNA (640-802) | |
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Hladam skuseneho PHP programatora - Bratislava (lokalita nie je nutne podmienkou) v Ponuka práce | 5 | 999 | 20.11.2016 11:38 walther | | Problem PHP, MySQL v PHP, ASP | 11 | 498 | 17.05.2010 12:07 ricco24 | | mysql + php problem v PHP, ASP | 3 | 681 | 21.04.2007 14:08 lukasmakac | | PHP,MySQL problem s vypisom v PHP, ASP | 7 | 494 | 18.05.2010 17:10 Ecko | | Problém s prihlásením do MySQL cez PHP v PHP, ASP | 9 | 469 | 16.09.2013 13:50 zuffik | | [PHP] - zaujimavy problem s mysql a funkciou limit v PHP, ASP | 2 | 899 | 27.01.2007 10:01 javo | | PHP programátor - PHP, MySQL, jQuery,X)Html/CSS v Ponuka práce | 0 | 1310 | 02.05.2011 12:08 magicmedia | | jQuery - problem s podmienkou v JavaScript, VBScript, Ajax | 2 | 392 | 20.03.2012 19:03 venom2 | | php ->mysql ->php Help.zoradit v PHP, ASP | 4 | 593 | 20.06.2009 12:44 KViki | | PHP a MySQL v PHP, ASP | 4 | 385 | 23.09.2013 23:50 shaggy | | PHP - MySQL - vyhladavanie? v PHP, ASP | 5 | 882 | 20.03.2010 6:24 rooobertek | | PHP a MySQL [ Choď na stránku: 1, 2 ] v PHP, ASP | 30 | 2133 | 12.01.2009 13:09 jtomcik | | PHP+MySQL, počítadlo v PHP, ASP | 3 | 816 | 09.07.2007 18:19 Tominator | | php+apache+mysql v Ostatné | 13 | 1295 | 06.07.2009 11:37 Ďuri | | MySQL + PHP + články v PHP, ASP | 7 | 616 | 17.10.2014 18:30 Jarvix | | PHP, MySQL programator v Ponuka práce | 0 | 789 | 23.10.2010 11:21 mondzo |
| 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
|
|