我的PHP代码:
<?php require_once('../Connections/baglanti.php');
$settings= $db -> prepare("SELECT * FROM mestan_settings");
$settings-> execute(array());
$settingswrite = $settings->fetchALL();
foreach($settingswrite as $row_settings);
?>
这是我的表单代码:
<select name="yorum" class="form-control" id="yorum" >
<option value="1" <?php if ($row_settings['yorum'] ==1) echo ' selected="selected"'?>>Comments Open</option>
<option value="0" <?php if ($row_settings['yorum'] == 0) echo ' selected="selected"'?>>Comments Close</option>
</select>
我的更新表单尚未选择要打开或关闭的注释。 MySQL值0或1。
[selected属性是一个单独的属性,您不需要写selected="selected"
。仅selected
就足够。
尝试一下:
<option value="1" <?= $row_settings['yorum'] ? "selected" : "" ?>>Comments Open</option>
<option value="0" <?= $row_settings['yorum'] ? "" : "selected" ?>>Comments Close</option>