0

何かを追加および編集するために使用されるフォームが1つあります。フォームには選択タグがあります。私が求めているのは、この中でifステートメントを使用して、編集されているかどうかを確認し、フォームに事前設定されている値を事前に選択する場所です。

以下の例は、一般的な追加フォームに必要なものです。

<select name="item_status" id="select1" class="nostyle" style="width:100%;" placeholder="Select Status">
    <option></option>
    <?php foreach($something AS $item)
    {
    echo '<option value="'.$item->item_id.'">'.$item->items_name.'</option>';
    }
    ?>
</select>
4

1 に答える 1

1
<select name="item_status" id="select1" class="nostyle" style="width:100%;" placeholder="Select Status">
    <option></option>
    <?php foreach($something AS $item)
    {
    $selected = $_REQUEST['item_status'] === $item->item_id ? ' selected="selected"' : '';
    echo '<option value="'.$item->item_id.'"'.$selected.'>'.$item->items_name.'</option>';
    }
    ?>
</select>
于 2012-11-05T17:02:16.397 に答える