gg맨
364
2019-04-24 16:13:25
1
141

DB에 구분자 값 나눈후 체크박스 체크를 하고 싶습니다.


DB 데이터에 사과,바나나,오렌지 가 있다고 가정 하고 


페이지에 체크박스로 사과 참외 바나나 수박 오렌지가 있다고 했을때 


DB에 있는 사과,바나나,오렌지 만 체크를 하고 싶습니다. 

구분자로 배열 함수 까지는 가져왔는데 해당 내용만 체크를 하게 하려면 어떻게 비교를 해야 하는지 모르겠네요 

아시는분 답변 부탁 드립니다. 

감사합니다.


<?php?>
$f_type_value =explode(',' , $c_notice_row[f_type]);
<?php?>
 
<input type="checkbox" name="f_type[]" value="사과">사과
<input type="checkbox" name="f_type[]" value="참외">참외
<input type="checkbox" name="f_type[]" value="바나나">바나나
<input type="checkbox" name="f_type[]" value="수박">수박
<input type="checkbox" name="f_type[]" value="오렌지">오렌지

0
0
  • 답변 1

  • 계정세탁
    464
    2019-04-24 16:17:02

    in_array 함수 사용해서 해당 value가 있을 시 checked라는 문자를 반환하도록 input 내부에 적으면 될 것 같아요.

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.