db에서 자료를 받아올 때 해당 칸에 데이터가 있으면 체크, 없으면 체크 해제하려는걸 만드려 합니다.
mysqli_fetch_array해서 받아오면
[3] => NM
[difficulty] => NM
[4] => 5
[star] => 5
[5] =>
[notecount] =>
대충 이렇게 받아는 오는데
3, 4열에는 정보가 있으니 checked 표시가 들어가게
5열에는 정보가 없으니 그냥 빈칸으로 출력하게 함수를 짜면 될거 같은데
function checkbox($ptn){
if (isset($row[$ptn])) {
echo 'checked';
}
}
함수를 위처럼 짜고 본문에는
<?php echo '<input type = "checkbox" '.checkbox(zre).'>' ?>
이렇게 넣으니 작동을 하지 않습니다.....
박스가 전부다 체크가 안된거 보니
isset 말고 다른걸 넣어야 하는지, 아니면 저 부분에 문법이잘못된건지 잘 모르겠는데
뭐가 문제일까요 흑
초보좀 살려주십쇼
댓글 0