我正在使用选择下拉列表中的多个选择,我想将其存储在数据库中。implode爆炸codeigniter中的数据
我听说过内爆爆炸,但我不知道如何使用它们。请给我一个想法如何在codeigniter中爆炸和爆炸。
我的HTML表单:
<div class="form-group">
<label>
Please Select Proof Of ID Deposit
</label>
<select multiple="" name="oids" class="js-example-basic-multiple js-states form-control">
<optgroup>
<option value="Passport">Passport</option>
<option value="National ID Card">National ID Card</option>
<option value="Driving Licence">Driving Licence</option>
<option value="Univesity ID">Univesity ID</option>
</optgroup>
</select>
</div>
我的控制器:
public function customer_insert(){
$data = array(
'id'=>$this->input->post('up_id'),
'Other_id'=>$this->input->post('oids') //here I want to implode my values
)
$this->db->insert('customer', $data);
}
查看文件:
<table>
<thead>
<tr><td>ID</td></tr>
<tr><td>Other ID</td></tr>
</thead>
<?php foreach ($query as $customer){?>
<tr><td><?php echo $customer->id?></td></tr>
<tr><td><?php echo $customer->Other_id?></td></tr> // I want to show my imploded value here.
<?php}?>
</table>
您应该将ID存储中 - OID组合在一个单独的表。这样你可以在将来搜索和过滤。 – jeroen
好的,我可以保存,但我的主要问题是我想保存多个值在我的数据库中的一列,并显示他们在视图中...我怎么能实现? –