【发布时间】:2017-07-01 00:09:47
【问题描述】:
我正在尝试推送数组,然后将它们内爆
$this->input->post('sarana')
这是我的复选框的数组
<input type="checkbox" class="flat" name="sarana[]" id="sarana" value="listrik" />penerangan listrik
<input type="checkbox" class="flat" name="sarana[]" id="sarana" value="listrik" />penerangan listrik
然后我想要推送输入类型 post mobil /motor /tv
<input type="text" name="mobil" placeholder="mobil" class="form-control input-sm">
控制器
$tv=$this->input->post('tv');
$motor=$this->input->post('motor');
$mobil=$this->input->post('mobil');
$sarana=$this->input->post('sarana');
array_push($sarana, 'tv=$tv','motor=$motor','mobil=$mobil');
$data = array(
'idakun' =>29,
'kondisirumah' =>$this->input->post('fisikrumah'),
'statusrumah' =>$this->input->post('pemilikanrumah'),
'sarana' =>implode(",", $sarana),
'ekonomi' =>$this->input->post('ekonomi'),
'hpkeluarga' =>implode(",",$this->input->post('hpkeluarga')),
);
但它给出了错误
array_push() 期望参数 1 是数组,给定 null
【问题讨论】:
标签: php codeigniter