添加if语句以添加表单以使编辑表单可用

时间:2012-11-05 16:59:36

标签: php

我有一个用于添加和编辑内容的表单。在表单上是一个选择标记。我要问的是我在哪里使用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>

1 个答案:

答案 0 :(得分: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>