這是我的看法笨複選框破滅功能錯誤
<input type="text" name="name" class="form-control" placeholder="name" />
<div class="col-sm-12">
<select name="speciality" class="form-control" required >
<option value="" selected="selected" >Liste speciality</option>
<option value="ag" >spec1</option>
<option value="al" >spec2</option>
<option value="pvc">spec3</option>
<option value="MEDC">spec4</option>
</select>
</div>
<div class="col-sm-9">
<label class="checkbox-inline">
<input type="checkbox" value="parquet" name="products[]">
product1
</label>
<label class="checkbox-inline">
<input type="checkbox" value="fplancher" name="products[]">
product2
</label>
<label class="checkbox-inline">
<input type="checkbox" value="fauxplafonddem" name="products[]">
product3
</label>
<label class="checkbox-inline">
<input type="checkbox" value="cloison" name="products[]">
product4
</label>
<label class="checkbox-inline">
<input type="checkbox" value="cloisonamovible" name="products[]">
product5
</label>
<div class="bottom">
<button class="btn btn-primary" name="btnAdd" value="1" type="submit"> <i class="fa fa-mail-reply-all"> save</i> </button>
<button class="btn btn-default" type="reset" > <i class="fa fa-ban"> cancel</i></button>
</div>
</div>
這裏是我的控制器
public function add() {
$prod=implode(',',$this->input->post('products'));
$data=array('nomsoc'=>$this->input->post('name'),
'specialitesoc'=>$this->input->post('speciality'),
'produitssoc'=>$prod);
if ($this->input->post("btnAdd", false))
{
if($this->SocieteModel->add($data))
{
$this->session->set_flashdata('message',
'<div class="alert alert-success" role="alert">Société ajoutée avec succès </div>');
redirect("/societe/");
}
}
$this->layout->title(' campany Title'); // Set page title
$this->LoadViewBlocks("societe","","",true,true,true);
$data["bodyId"]="register-bg";
$this->layout->view('backend/societe/add', $data);
}
當我加載視圖添加新CAMPANY,我得到了錯誤:
一遇到PHP錯誤 嚴重性:警告消息:implode():傳遞的參數無效 行號:41
任何機構都可以幫忙!
如果您使用雙qoutes會發生什麼? $ PROD =破滅( 「」,$這 - >輸入 - >柱( '產品')); – Swolschblauw
雙引號同樣的問題 –
您正在使用相同的方法來加載添加視圖並保存添加視圖? –