Hi, I'm just beggining to learn PHP and HTML and I have this problem. I want to make a dynamic roll-down menu, but I dont know how to include <option> in my for cycle, since it's not a php command. Thank You. <?php $i = 0; foreach($vc as $bu ) { $i++; ?> <option value='<?php echo " ".$bu['datum']."  "; ?>'><?php echo " ".$bu['datum']."  "; ?></option> </select> </form> <?php } ?>
Not sure I understand what the problem is, but try this: <form action="whatever" method="POST"> ... <select name="xx"> <?php foreach($vc as $bu ) { echo "<option value=\"" . $bu['datum'] . "\"> " . $bu['datum'] . "</option>"; } ?> </select> ... </form>
$selected=3; echo '<select name="test">'; for( $i=1; $i < 101; $i++ ) { $is_sel = ( $i == $selected ) ? 'selected="selected"' : ''; echo "<option value=\"$i\" $is_sel>$i</option>\n"; } echo '</select>'; PHP: