체크박스 값 db로 넣는 방법
본문
체크박스에 선택된 value값을 db로 넘기고 싶은데 잘 안되네요 ㅜ
어떻게 수정해야 할지 부탁드립니다.
체크박스 코드
<ul id="ex">
<li><label><input type="checkbox" name="caricon[]" value="A0">제논 헤드램프(HID)</label></li> <li><label><input type="checkbox" name="caricon[]" value="A1">전동접이 사이드미러</label></li> <li><label><input type="checkbox" name="caricon[]" value="A2">선루프</label></li>
<li><label><input type="checkbox" name="caricon[]" value="A3">파노라마선루프</label></li>
<li><label><input type="checkbox" name="caricon[]" value="A4">루프랙</label></li>
<li><label><input type="checkbox" name="caricon[]" value="A5">알루미늄휠</label></li> </ul>
------------------------------------------------------------------------
for($i=0; $i<count($_POST['caricon']); $i++) {
$caricon_arr[$i] = $_POST['caricon'][$i];
}
$caricon= @implode(",",$caricon_arr);
$query = "update ".GOODS." set
caricon = ' $caricon' ";
$db->query($query);
---------------------------------
값이 자꾸 'Array'라고만 들어가지는데 어딜 수정해야 할 지 모르겠어요.
답변 1
for빼고 하시면 됩니다
$caricons = @implode(",",$_POST['caricon']);
echo $caricons;
$query = "update ".GOODS." set caricon = ' $caricons' ";
$db->query($query);
답변을 작성하시기 전에 로그인 해주세요.