Autor | Zpráva | ||
---|---|---|---|
nightrider Profil |
#1 · Zasláno: 5. 2. 2009, 09:54:58
Dobrý den, obracím se na Vás zase s problémem a to tím že: mám parametry produktu které se libovolně můžou měnit v admin sekci a každej parametr má svoje id,název a parametr
Teď ten problém :-( jak při odeslání na stránce která ukládá zjistím name? <select name="id_parametru"> <option>něco</option> <option>něco2</option> </select> |
||
blaaablaaa Profil |
#2 · Zasláno: 5. 2. 2009, 10:02:51
<select name="parametry[id_parametru]"> <option value="0">něco</option> <option value="1">něco2</option> </select> a pak: foreach ( $_POST["parametry"] as $id => $value ) { echo "parametr " . $id . ": " . $value . "<br/>"; } |
||
karbon Profil * |
#3 · Zasláno: 5. 2. 2009, 10:06:34
Moc dobře nechápu ten popis, ale co tak zkusit print_r($_GET) ?
|
||
nightrider Profil |
#4 · Zasláno: 5. 2. 2009, 10:34:50
To je super hned to testnu :-)
|
||
nightrider Profil |
#5 · Zasláno: 5. 2. 2009, 10:36:14 · Upravil/a: nightrider
„123 foreach ( $_POST["parametry"] as $id => $value ) { echo "parametr " . $id . ": " . $value . "<br/>";}“
Tohle moc nechápu :-( Jestli tomu dobře rozumim, tak id přiřadím pod jméno parametry a v dalším si budu vytahovat $parametry? |
||
ninja Profil |
#6 · Zasláno: 5. 2. 2009, 10:57:11
nightrider: pokud v html formulari mate <input name="promena[25]"... tak v PHP budete it po odeslani promenou jako pole, konkretne $_REQUEST['promena'][25].
Obdobne muzete mit jen <input name="promena[]"... a index pole se v PHP automaticky doplni. |
||
nightrider Profil |
#7 · Zasláno: 5. 2. 2009, 12:08:54 · Upravil/a: nightrider
Stejně nechápu jak to nasadit :-( pokud hodim stejnej name na všechny výsledky, tak se bude zapisovat jen jeden name :-( Jinak řečeno budou třeba 2, ale zápis provede jen na jeden.
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0