2012-04-11 4 views
0

나는 체크 박스가 포함 된 양식이 있습니다. 체크 박스를 stream []으로 명명 했으므로 체크 박스 배열입니다.확인란의 배열에서 데이터베이스에 삽입

확인란을 선택하면 확인란의 값을 입력하고 싶습니다.

<p><input type="checkbox" name="stream[]" value="survey" id="svy"/>Survey</p> 
       <p><input type="checkbox" name="stream[]" value="write_review" id="wr">Write Review</p> 
       <p><input type="checkbox" name="stream[]" value="fb post" id="fbp">Facebook Post</p>. 

어떻게하면됩니까?

답변

1

그다지 어렵지 않으므로 linkthis을 확인하십시오. 그러나 필수 아이디어는 체크 박스에 액세스하는 올바른 방법을 알고 있어야합니다. 다음은 일반적인 아이디어입니다. 귀하의 상황에 맞게 아래 코드에 필요한 변경을 할 수있는 약간의 숙제입니다.

$streams = $_POST['stream']; 
foreach ($streams as $stream) { 
    if ($stream == $value) 
    { 
    // checked value. 
    } 
}