[ 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: 12491
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: 12491
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: 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

493

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

288

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

467

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

306

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

235

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

707

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

842

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

248

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

338

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

651

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

1567

02.09.2007 18:51

neopagan

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

MySQL a PHP

v Databázy

9

404

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

646

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

1899

28.08.2009 17:21

stenley

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

Spocitanie php+mysql

v Databázy

3

514

23.03.2009 13:01

GoodWill

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

1541

12.01.2009 13:09

jtomcik



© 2005 - 2018 PCforum, edited by JanoF