<select name="prom" size="1">
9 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
<form action="xx.php" METHOD=POST> <select name="prom" size="1"> <optgroup label="2004"> <option value="6/04">Červen 04</option> Slo by nejak ve ve vyse uvedenem zapsat <select name="prom" size="1"> tak, aby se do prom vlozily soucasne 2 hodnoty (tj. prom by bylo pole nebo 2 promenne prom1 a prom2)?
-
taj tam multiple a pomenuj to prom[] potom prom[1] a prom[2]
-
to: lacop zrejme jsem dostatecne nepopsal dotaz, presneji zni: lze pri zadani jedine hodnoty, napr. <option value="6/04">Červen 04</option> aby se do prom vlozily soucasne 2 hodnoty (tj. prom by bylo pole nebo 2 promenne prom1 a prom2)? v tomto pripade napr. prom1=1.6. prom2=30.6.
-
nechápu. Když vybereš jednu věc, tak proč by měly být vybrány 2?
-
to: funous napr. aby bylo k dispozici pocatecni a koncove datum, kdyz se budou vybirat zaznamy mezi dvema datumy
-
to: funous tj. napr. aby bylo k dispozici pocatecni a koncove datum, kdyz se budou vybirat zaznamy za urcite obdobi
-
No ale jak to vybereš jedním výběrem? Nějak nechápu. Kdyby byly 2 selecty, tak chápu jak to vybrat, ale takhle?
-
to: funous O tom je prave ten dotaz, jestli by to slo nejak jedním výběrem. napr. neco jako <select name="prom[]" size="1"> <optgroup label="2004"> <option value="1.6." value="30.6.">Červen 04</option> kde prom[] je pole nebo napr. neco jako <select name="prom[]" size="1"> <optgroup label="2004"> <option value1="1.6." value2="30.6.">Červen 04</option> kde prom[] je pole prip. napr. neco jako <select name="prom1" name="prom2" size="1"> <optgroup label="2004"> <option value1="1.6." value2="30.6.">Červen 04</option>
-
Pořád to nechápu. Proč nepoužít 2 selecty vedle sebe? Tak snadno získáš 2 hodnoty. A nebo pokud to trochu chápu, tak ten formulář asi generuješ dynamicky. Tak to pak nemusíš dávat 2 hodnoty, ale něco jako ID, a pak použiješ stejnej způsob jako při generování a posle dodaného ID zjistíš který hodnoty máš mít. A nebo použij <select name="neco" size="1"> <optgroup label="2004"> <option value1="1.6.@30.6.">Červen 04</option> a ve scriptu pomocí explode rozdělíš do pole. Hodnoty jsou oddělené nějakým znakem který se v nich zaručeně nevyskytne (např. zavináč v datumech...)