2014-09-11 5 views
0

Iam, имеющий форму, которая содержит имена, идентификаторы и т. Д. В этой форме, я получаю выпадающее меню из той же таблицы, только некоторые идентификаторы здесь, я выбираю несколько значений и которые должны быть вставлены в db но только одно значение вставляет в оставшуюся таблицу, не вставляя, может ли кто-нибудь помочь мне в этом отношении.Вставка нескольких выбранных значений выпадающего списка в один столбец

Модель:

$data=array(
    'first_name'=>$this->input->post('first_name'), 
    'exam_id'=>$this->input->post('exam_id'), 
    ); 

$this->db->insert('table',$data); 

Это мой выпадающий

$this->table = 'table'; 
$exam = $this->dropdown('exam_id','examr_id'); 
return $exam; 

Это мое мнение:

$exam['']='--Select --'; 
$exam_id="id='exam_id' "; 
if($this->input->post('exam_id')) $selected=$this->input->post('exam_id');else $selected=''; 
echo form_multiselect('exam_id',$exam,$selected,$exam_id);?> 

ли один помочь мне, что это будет более полезно для меня

ответ

0

Когда вы ect несколько значений и проверьте, что выбранное значение передается в вашем URL-адресе с использованием метода GET или POST. И чем разделить ваши запрошенные данные с помощью функции implode. и сохранить в базу данных.

+0

Ha, я использовал функцию implode, тогда он не вставляет ничего, просто вставляя запятые – user2630366

Смежные вопросы