如果$c
(POST)为1或$d['is']
为1,我只需要选中复选框。
这是我的代码:
if ( ($d['is'] == 1) OR $c == 1)
$data = 'checked="checked"';
问题是,如果选中复选框,并取消选中此选项并按下提交按钮,则仍会检查它,因为$d['is']
仍为1.所以最后:它应该仅在{{1 (POST)为1或$c
为1但如果$d['is']
(POST)(未选中复选框)复选框不应该被选中。
很难解决我的问题,所以如果你什么都不懂,请发表评论。
答案 0 :(得分:1)
那么你所说的是你想要检查$c==1
或$d['is'] == 1
,而不是$c==0
?如果是这种情况,为什么$d['is']
会进入它?只需检查$c==1
是否已完成......