fastix®: Option-Menü direkt in PHP?

Beitrag lesen

Moin!

<td width="604" valign="top"><select name="kat" size="1">

<option value="one" selected>Bitte w&auml;hlen
<option value="TV" >TV</option>
<option value="Radio" >Radio</option>

</select>

... schreiben

Nehmen wir mal an, Du hast Deine einzutraggenden Optionen in einem Array:

$arOptions['value'][0] = 'one';
$arOptions['text'][0]  = 'Bitte w&auml;hlen';
$arOptions['value'][1] = 'TV';
$arOptions['text'][1]  = 'TV';
...

Das musst Du in einer Schleife zusammenbauen:

$strOptions = '';
for ($i=0; $i<count($arOptions['value']; $i++) {
  $strOptions.='<option value="'.$arOptions['value'][$i].'">'.$arOptions['value'][$i].'</option>'."\n";
}
...

Bitte beachte: Abhängig von nder Struktur Deiner Daten sind hier andere Wege (foreach, while...) gangbar.

Wo auch immer Dein HTML steht:

<select name="kat" size="1">
<?php echo $strOptions; ?>
</select>

....
fertig!

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development