내가 $c
(POST)가 1 인 경우에만 확인하는 확인란이 필요하거나 $d['is']
경우 여기 1.확인란 조치가
것은 내 코드입니다 : 확인란이 선택되어있는 경우
if (($d['is'] == 1) OR $c == 1)
$data = 'checked="checked"';
문제이며, , 그리고 이것을 선택 취소하고 제출 버튼을 누릅니다. $d['is']
이 아직 1이기 때문에 여전히 확인됩니다. 따라서 $c
(POST)이 1이거나 $d['is']
이 1이지만 $c == 0
(POST) 인 경우에만 체크 박스를 선택해야합니다. 확인란을 선택하지 않아야합니다.
내 문제를 해결하기가 어렵습니다. 아무 것도 이해하지 못하면 댓글을 달아주세요.
유형 비교 때문에 == 대신 ===를 사용하는 것이 좋습니다. –
@AurelioDeRosa 무엇을 의미합니까? – Lucas
==이 경우에 TRUE를 사용하면 $ c의 값이 1이면 $ c == 1 ----> TRUE $ c의 값이 TRUE이면 $ c == 1 --- -> TRUE 자세한 내용은 여기에 있습니다. http://php.net/manual/en/language.operators.comparison.php –