<?php echo ($write['wr_1'] == "1") ? "checked" : "";?>
본문
<?php echo ($write['wr_1'] == "1") ? "checked" : "";?>
위의 부분을 설명 부탁드립니다.
<?php if ($is_admin) { ?>
<tr>
<th scope="row">메인출력</th>
<td><input type="checkbox" name="wr_1" value="1" <?php echo ($write['wr_1'] == "1") ? "checked" : "";?>> 메인출력 </td>
</tr>
<?php } ?>
답변 5
<?php echo ($write['wr_1'] == "1") ? "checked" : "";?>
삼항 연산자는 if 문으로 풀어서 아래와 같이 해석하시면 됩니다.
<?php
if($write['wr_1'] == "1") {
echo "checked";
} else {
echo "";
}
wr_1 값이 1이면 checked 를 출력 아니면 아무것도 출력안한다...네요.
여분필드 wr_1 이 1일 때는 체크박스의 체크부분 활성화 아니라면 비활성화.
<?php echo ($write['wr_1'] == "1") { echo "checked" } else { echo "";?>
이런식으로 해석하시면됩니다.
답변 감사합니다.
답변을 작성하시기 전에 로그인 해주세요.