채택완료

체크박스 값 db로 넣는 방법

2014-11-18 (화) 15:06:09 6,744

체크박스에 선택된 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개

채택된 답변
+20 포인트
2014-11-18 (화) 17:10:12
for빼고 하시면 됩니다
Copy
$caricons = @implode(",",$_POST['caricon']);echo $caricons;  $query = "update ".GOODS." set caricon     = ' $caricons' ";$db->query($query);
 

답변을 작성하려면 로그인이 필요합니다.