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 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

Reply via email to