Autor Zpráva
qweewq
Profil *
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
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 *
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
resenim by bylo udelat jim stejne klice
Alphard
Profil
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: