Autor | Zpráva | ||
---|---|---|---|
qweewq Profil * |
#1 · Zasláno: 6. 4. 2012, 22:24:57
ahoj,
mám dvě pole. První např. obsahuje znaky od a -> e. Druhé znaky f -> i Potřeboval bych naráz vypsat tyto pole do select boxu, každé do jiného atributu... Výsledek by měl vypadat nějak takto: <select name="kategorie"> <option value="a">f</option> <option value="b">g</option> <option value="c">h</option> <option value="d">ch</option> <option value="e">i</option> </select> Poraďte někdo prosím už si s tím nevím rady :( |
||
Alphard Profil |
#2 · Zasláno: 6. 4. 2012, 22:40:45
Mají-li stejné klíče, můžete jedno pole procházet klasicky přes
foreach ($arr1 as $k => $v) a k druháme přistupovat pomocí klíče $arr2[$k] .
|
||
qweewq Profil * |
#3 · Zasláno: 6. 4. 2012, 23:18:49 · Upravil/a: qweewq
díky moc :)
ještě jen tak ze zvědavosti... Jaké by bylo řešení kdyby "hodnoty" polí neměli stejné klíče? Díky |
||
candiess Profil |
#4 · Zasláno: 7. 4. 2012, 11:59:11
resenim by bylo udelat jim stejne klice
|
||
Alphard Profil |
#5 · Zasláno: 7. 4. 2012, 13:03:04
qweewq:
„Jaké by bylo řešení kdyby "hodnoty" polí neměli stejné klíče?“ Když by měly stejné pořadí, pomohlo by each(). Pokud ne, muselo by existovat nějaké třetí slovníkové pole, ale to už je dost specifický případ. |
||
Časová prodleva: 14 let
|
0