checkbox 배열넘김 채택완료
궈구마
8년 전
조회 3,684
</p><p><input type="checkbox" name="cf_use[]" value="1" id="cf_use_<?php echo $i ?>" <?php if ($list['cf_use'] == '1') { ?>checked<?php } ?>> </p><p>
배열로 넘겨서
</p><p> for ($i=0; $i<count($_POST['chk_num']); $i++)</p><p> {</p><p> $sql = " update {$g5['config_product']}</p><p> set cf_product_name = '{$_POST['cf_product_name'][$i]}',</p><p> cf_product_content = '{$_POST['cf_product_content'][$i]}',</p><p> cf_use = '{$_POST['cf_use'][$i]}'</p><p> where cf_no = '{$chk_num[$i]}' ";</p><p> sql_query($sql);</p><p> }</p><p>
이렇게 업데이트를 해주는데 체크후에 넘겨서 저렇게 처리하면
update가 딱 첫번째 자료에만 변경 되네요..
자료가 리스트로 쫙 나와서 그 자료를 체크후에 저렇게 update문을 해주면
자료 첫번째에만 cf_use값이 들어갑니다..
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인