Я использую несколько вариантов из раскрывающегося списка, и я хочу сохранить его в базе данных.implode explode data in 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>
Вы должны хранить идентификатор - OID комбинации в отдельной таблице. Таким образом, вы можете искать и фильтровать в будущем. – jeroen
ОК я могу сохранить это, но моя главная проблема заключается в том, что я хочу сохранить несколько значений в одном столбце в моей базе данных и показать их в представлении ... как я могу достичь этого? –