将HTML Option值与php变量进行比较

时间:2016-11-26 05:47:48

标签: php

我写了这段代码:

<select name="account_type" id="account" class="form-control" required>
    <option value="Asset">Asset</option>
    <option value="Bank">Bank</option>
    <option value="Capital">Capital</option>
    <option value="Cash" <?php if($_POST['Cash'] == $ledger_account){?> selected <?php }?>>Cash</option>
    <option value="Expense">Expense</option>
    <option value="Income">Income</option>
    <option value="Liability">Liability</option>
    <option value="Creditors">S. Creditors</option>
</select>

我从不同的页面获得了一个值,该值存储在$ ledger_account中。但是,如果选项值与$ ledger_account值匹配,我希望在加载页面时看到一个选项(例如,Cash)。请帮助我确定我在这里做错了什么。

1 个答案:

答案 0 :(得分:0)

您的代码是正确的。但它有一些错误..

然后试着像这样...... ...

 <option value="Cash" <?php if($_POST['Cash'] == $ledger_account){ ?> selected="selected" <?php }?> >Case</option>

我不确定,但我认为这对你有用