well the idea was to asign multiple exercises to multiple users im i doing it worng ? On Jan 27, 8:59 pm, Amit Badkas <[email protected]> wrote: > Hi, > > Both the fields in the form are multi-select, so how you want to save the > data? Will all selected users relate to all selected exercises? > > Amit Badkas > > PHP Applications for E-Biz:http://www.sanisoft.com > > > > On Fri, Jan 28, 2011 at 4:07 AM, cake bake <[email protected]> wrote: > > is there any way to save multiple related records here is my code > > > function asign() { > > $this->loadModel('UsersExercise'); > > if (!empty($this->data)) { > > $this->UsersExercise->create(); > > if ($this->UsersExercise->save($this->data)) { > > $this->Session->setFlash(__('The exercise could not > > be saved. > > Please, try again.', true)); > > $this->redirect(array('action' => 'index')); > > } else { > > $this->Session->setFlash(__('The exercise > > could not be saved. > > Please, try again.', true)); > > } > > } > > $users = $this->Exercise->User->find('list'); > > $exercises = $this->Exercise->find('list'); > > $this->set(compact('users')); > > $this->set(compact('exercises')); > > } > > > <?php echo $this->Form->create('UsersExercise',array('url' => '/ > > exercises/asign'));?> > > <fieldset> > > <legend><?php __('Add Exercise'); ?></legend> > > <?php > > echo $this->Form->input('user_id',array('type' => > > 'select','multiple' => true,'options' => $users) ); > > echo $this->Form->input('exercise_id',array('type' => > > 'select','multiple' => true,'options' => $exercises) ); > > ?> > > </fieldset> > > <?php echo $this->Form->end(__('Submit', true));?> > > > here is the debug for this->data > > > Array > > ( > > [_Token] => Array > > ( > > [key] => 3sss > > [fields] => sss ) > > > [UsersExercise] => Array > > ( > > [user_id] => Array > > ( > > [0] => 1 > > ) > > > [exercise_id] => Array > > ( > > [0] => 1 > > [1] => 2 > > [2] => 3 > > ) > > > ) > > > ) > > > -- > > Our newest site for the community: CakePHP Video Tutorials > >http://tv.cakephp.org > > Check out the new CakePHP Questions sitehttp://ask.cakephp.organd help > > others with their CakePHP related questions. > > > To unsubscribe from this group, send email to > > [email protected]<cake-php%[email protected]om>For > > more options, visit this group at > >http://groups.google.com/group/cake-php- Hide quoted text - > > - Show quoted text -
-- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
