저장은 분할로 선택한 대로 잘되는데..
db에는 한개값만 있어도
쓰기에서 2개가 체크된 상태로 나옵니다.
쓰기
$wr_45 = explode("|", $write['wr_45']);
<input type="checkbox" id="checkboxG0" class="css-checkbox30" name="wr_45[]" value="-3000" <? $a = explode("|", $write[wr_45]); if($a[0] = "-3000") echo 'checked="checked"'; ?> > -3000
<input type="checkbox" id="checkboxG1" class="css-checkbox30" name="wr_45[]" value="-2000" <? $a = explode("|", $write[wr_45]); if($a[1] = "-2000") echo 'checked="checked"'; ?> > -2000
업데이트
$wr_45 = implode("|", $_POST['wr_45']);
|
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
if($a[0] = --> if($a[0] == // 수정 후 우선 확인
위쪽에
$wr_45 = explode("|", $write['wr_45']) 를 작성 해 두었으니
$a = explode("|", $write[wr_45]); 를 매번 추가할 필요 없이
if($wr_45[0] == "-3000") 조건으로 처리 가능
답변을 작성하려면 로그인이 필요합니다.