0

私はこのHTML選択オプションを持っています:

<select>
<option>Married</option>
<option>Single</option>
<option>In a relationship</option>
<option>Forever Alone</option>
</select>

$row['status'] = Married選択されたオプションは、MySQL の結果に基づいて<option selected>Married</option>います。

この動的に選択されたオプションを作成する方法は?

4

1 に答える 1

5

例:

// these can also come from a database
$statuses = array( 'Married', 'Single', 'In a relationship' );

foreach ( $statuses as $status ) {
    echo '<option' . ( $row['status'] == $status ? ' selected' : '' ) . '>';
    echo $status;
    echo '</option>';
}
于 2012-11-15T13:02:13.727 に答える