Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.14
Prihlásený: 28.03.15
Príspevky: 25
Témy: 4
Príspevok NapísalOffline : 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...


Offline

Správca fóra
Správca fóra
php mysql problem s podmienkou

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 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
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.14
Prihlásený: 28.03.15
Príspevky: 25
Témy: 4
Príspevok Napísal autor témyOffline : 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


Offline

Správca fóra
Správca fóra
php mysql problem s podmienkou

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 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
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.14
Prihlásený: 28.03.15
Príspevky: 25
Témy: 4
Príspevok Napísal autor témyOffline : 04.10.2014 18:18

nevies kde nieco podobne mozem najst?..lebo hladam na nete a dajak neviem co z toho je moj pripad


Offline

Užívateľ
Užívateľ
php mysql problem s podmienkou

Registrovaný: 02.06.08
Prihlásený: 19.07.16
Príspevky: 3325
Témy: 147
Bydlisko: Žilina / Os...
Príspevok NapísalOffline : 04.10.2014 21:38

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) |
Odpovedať na tému [ Príspevkov: 6 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Hladam skuseneho PHP programatora - Bratislava (lokalita nie je nutne podmienkou)

v Ponuka práce

5

999

20.11.2016 11:38

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem PHP, MySQL

v PHP, ASP

11

498

17.05.2010 12:07

ricco24 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql + php problem

v PHP, ASP

3

681

21.04.2007 14:08

lukasmakac Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP,MySQL problem s vypisom

v PHP, ASP

7

494

18.05.2010 17:10

Ecko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s prihlásením do MySQL cez PHP

v PHP, ASP

9

469

16.09.2013 13:50

zuffik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [PHP] - zaujimavy problem s mysql a funkciou limit

v PHP, ASP

2

899

27.01.2007 10:01

javo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP programátor - PHP, MySQL, jQuery,X)Html/CSS

v Ponuka práce

0

1310

02.05.2011 12:08

magicmedia Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. jQuery - problem s podmienkou

v JavaScript, VBScript, Ajax

2

392

20.03.2012 19:03

venom2 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php ->mysql ->php Help.zoradit

v PHP, ASP

4

593

20.06.2009 12:44

KViki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP a MySQL

v PHP, ASP

4

385

23.09.2013 23:50

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP - MySQL - vyhladavanie?

v PHP, ASP

5

882

20.03.2010 6:24

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP a MySQL

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

30

2133

12.01.2009 13:09

jtomcik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP+MySQL, počítadlo

v PHP, ASP

3

816

09.07.2007 18:19

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php+apache+mysql

v Ostatné

13

1295

06.07.2009 11:37

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MySQL + PHP + články

v PHP, ASP

7

616

17.10.2014 18:30

Jarvix Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP, MySQL programator

v Ponuka práce

0

789

23.10.2010 11:21

mondzo Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra