[ 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 | 4
NapísalOffline : 04.10.2014 12:53 | php mysql problem s podmienkou

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 | 39
NapísalOffline : 04.10.2014 13:16 | php mysql problem s podmienkou

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 | 4
Napísal autor témyOffline : 04.10.2014 13:22 | php mysql problem s podmienkou

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 | 39
NapísalOffline : 04.10.2014 18:11 | php mysql problem s podmienkou

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 | 4
Napísal autor témyOffline : 04.10.2014 18:18 | php mysql problem s podmienkou

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 | 147
Bydlisko: Žilina / Os...
NapísalOffline : 04.10.2014 21:38 | php mysql problem s podmienkou

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) |
 [ Príspevkov: 6 ] 


php mysql problem s podmienkou



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

1125

20.11.2016 11:38

walther

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

mysql + php problem

v PHP, ASP

3

735

21.04.2007 14:08

lukasmakac

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

Problem PHP, MySQL

v PHP, ASP

11

542

17.05.2010 12:07

ricco24

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

PHP,MySQL problem s vypisom

v PHP, ASP

7

531

18.05.2010 17:10

Ecko

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

524

16.09.2013 13:50

zuffik

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

[PHP] - zaujimavy problem s mysql a funkciou limit

v PHP, ASP

2

940

27.01.2007 10:01

javo

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

1364

02.05.2011 12:08

magicmedia

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

jQuery - problem s podmienkou

v JavaScript, VBScript, Ajax

2

429

20.03.2012 19:03

venom2

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

php ->mysql ->php Help.zoradit

v PHP, ASP

4

665

20.06.2009 12:44

KViki

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

MySQL a PHP

v Databázy

1

747

03.04.2011 8:09

Ďuri

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

php+apache+mysql

v Ostatné

13

1345

06.07.2009 11:37

Ďuri

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

mysql, php - pripojenie

v PHP, ASP

2

474

28.06.2012 18:06

Ďuri

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

MySQL a PHP

v Databázy

9

930

27.12.2015 0:33

Werus

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

Programátor PHP/MySQL

v Ponuka práce

0

871

23.10.2010 17:06

brownsro1

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

PHP, MySQL koder

v Ponuka práce

1

965

12.07.2010 19:50

Murtagh

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

PHP a MySQL

v PHP, ASP

4

430

23.09.2013 23:50

shaggy



© 2005 - 2025 PCforum, edited by JanoF