我在这里的 php/html 代码中遇到了问题,我似乎无法找到该错误。该表单似乎发布了除此字段之外的所有内容,该字段似乎每次都返回“空”。(尝试从表单中的“select”选项设置变量“active”,默认为数据库值。问题是,它总是返回到默认的 [database] 值,无论下面的“select”选项如何......即使在发布表格之后。) *请注意,“活动”的数据库值是 0/1 位值。这会影响结果吗?
php:
$active = (!empty($_REQUEST["active"]))?$_REQUEST["active"]:$row["active"];
html:
<select class="sel" name="active" id="active">
<option value="0" <?php echo ($active=="0"?"selected":"");?>>Not Active</option>
<option value="1" <?php echo ($active=="1"?"selected":"");?>>Active</option>
</select>