2012-04-11 57 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. 
    } 
}