[ 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: 12516
Témy: 41 | 41
Bydlisko: Martin
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: 12516
Témy: 41 | 41
Bydlisko: Martin
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: 3330
Témy: 147 | 147
Bydlisko: Žilina / Os...
Vek: 24
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

452

20.11.2016 11:38

walther

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

Problem PHP, MySQL

v PHP, ASP

11

274

17.05.2010 12:07

ricco24

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

mysql + php problem

v PHP, ASP

3

441

21.04.2007 14:08

lukasmakac

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

PHP,MySQL problem s vypisom

v PHP, ASP

7

296

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

217

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

692

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

815

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

235

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

322

20.06.2009 12:44

KViki

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

PHP - MySQL - vyhladavanie?

v PHP, ASP

5

632

20.03.2010 6:24

rooobertek

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

PHP + MYSQL inzercia

v PHP, ASP

21

1510

02.09.2007 18:51

neopagan

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

Programátor PHP/MySQL

v Ponuka práce

0

629

23.10.2010 17:06

brownsro1

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

php,mysql strankovani

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

v PHP, ASP

32

1877

28.08.2009 17:21

stenley

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

1524

12.01.2009 13:09

jtomcik

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

Spocitanie php+mysql

v Databázy

3

495

23.03.2009 13:01

GoodWill

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

PHP+MySQL, počítadlo

v PHP, ASP

3

566

09.07.2007 18:19

Tominator



© 2005 - 2017 PCforum, edited by JanoF