我试图这样做,当页面重新加载时输入过滤的选项时,它具有先前输入的选项。图片:
这是当前的代码:(抱歉它很乱,目前只是学习Web开发)
正文:http://hastebin.com/ofiqucayuf.bash格式搞砸了,所以我认为它必定是一些语法错误。
现在的最后一个变化使它成为销售而非待售
答案 0 :(得分:0)
附上O
&单引号1
。它会起作用。
修改后的代码
<select class="form-control" name="status">
<option value='1 OR Sold = 0'
<?php if ($_POST["status"] == "1 OR Sold = 0") {
echo "selected"; }; ?>>All Paintings</option>";
<option value='0' <?php if ($_POST["status"] == '0') {echo "selected"; }; ?>>For Sale</option>
<option value='1' <?php if ($_POST["status"] == '1') { echo "selected"; }; ?>>Sold</option>
</select>