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 말고 다른걸 넣어야 하는지, 아니면 저 부분에 문법이잘못된건지 잘 모르겠는데


뭐가 문제일까요 흑



초보좀 살려주십쇼