如何使用cakephp在mysql中插入多个selectbox的值

时间:2015-04-23 10:18:04

标签: php mysql cakephp

我是cakePHP的新手并尝试在mysql中存储多个选择框的值

我的控制器文件是: -

$this->model_name->save($this->request->data);

$ this-> request->数据的值是: -

  array(
  [model_name] = array(
  ['field_name'] = array(
  [0] => 'A',
  [1] => 'B' 
   )
 )
 );

我使用与存储在数据库中的列名相同的字段名称。

告诉我如何解决这个问题。

2 个答案:

答案 0 :(得分:0)

尝试使用saveMany() -

$this->model_name->saveMany($this->request->data);

答案 1 :(得分:0)

尝试这样的事情。

$options = array('1' => 'Liverpool', '2' => 'Manchester');
echo $this->Form->input('Locations', array(
   'multiple' => 'multiple',
   'type' => 'select',
   'options' => $options
));