2014-10-25 3 views
0

У меня есть выбор ввода с несколькими настройками в true. Как сохранить эти данные в методе cakephp вместе с проверкой.Сохранение выбора с несколькими

<?php echo $this->Form->input("user_id", array('multiple'=> 'checkbox')); ?> 
+0

В случае, если вы не получите хорошие ответы, или не понимают ответы, полученные , вы всегда можете добавить щедрость на свой вопрос, но, пожалуйста, не создавайте несколько вопросов для одной и той же проблемы. – ndm

ответ

0
if(is_array($this->data['YOUR_MODEL']['user_id'])){ 
    foreach ($this->data['YOUR_MODEL']['user_id'] as $single){ 
     $this->request->data['YOUR_MODEL']['user_id']=$single; 
     $this->YOUR_MODEL->create(); 
     $this->YOUR_MODEL->save($this->request->data); 
    } 
} 
else{ 
    $this->YOUR_MODEL->create(); 
    $this->YOUR_MODEL->save($this->request->data); 
} 

Если его массив, а затем сохранить его в петле в базе данных с помощью request->data .else сохранить как это

+0

что касается проверки – aWebDeveloper

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