使用PHP加载输入的表单选项

使用PHP加载输入的表单选项,php,html,forms,post,Php,Html,Forms,Post,我试图做到这一点,当过滤选项被输入时,当页面重新加载时,它具有以前输入的选项。图片: 下面是当前的代码:很抱歉,它很混乱,目前正在学习web开发 正文:这里的格式搞砸了,所以我想一定是语法错误 最后一个更改现在使其变为“已销售”而不是“待售”将O&1括在单引号中。它会起作用的 修改代码 您在查询中使用的是1还是sell=0?仅当选择了所有绘画时。{;echo selected;};你能在这里检查起始分号吗?修复了这个问题,但是仍然没有解决问题。然后,你必须粘贴整个代码。从这里看,一切都很好。

我试图做到这一点,当过滤选项被输入时,当页面重新加载时,它具有以前输入的选项。图片:

下面是当前的代码:很抱歉,它很混乱,目前正在学习web开发

正文:这里的格式搞砸了,所以我想一定是语法错误

最后一个更改现在使其变为“已销售”而不是“待售”

将O&1括在单引号中。它会起作用的

修改代码


您在查询中使用的是1还是sell=0?仅当选择了所有绘画时。{;echo selected;};你能在这里检查起始分号吗?修复了这个问题,但是仍然没有解决问题。然后,你必须粘贴整个代码。从这里看,一切都很好。
<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>