<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é.

  1. <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)?
  2. taj tam multiple a pomenuj to prom[] potom prom[1] a prom[2]
  3. 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.
  4. nechápu. Když vybereš jednu věc, tak proč by měly být vybrány 2?
  5. to: funous napr. aby bylo k dispozici pocatecni a koncove datum, kdyz se budou vybirat zaznamy mezi dvema datumy
  6. to: funous tj. napr. aby bylo k dispozici pocatecni a koncove datum, kdyz se budou vybirat zaznamy za urcite obdobi
  7. 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?
  8. 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>
  9. 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...)

← Zpět na všechna témata