Mysql
 sql >> Base de données >  >> RDS >> Mysql

impossible d'enregistrer les données d'une table dans une autre table

Parce que les données que vous essayez de sauvegarder sont 'Tutor', pas 'TutorEdit'. Dans ce lien que vous avez partagé, la première section montre le format de tableau approprié qui doit être enregistré.

Essayez ceci :

if ($this->request->is('post')  ) {
    $tutoredit = array('TutorEdit' => $this->request->data['Tutor']);

    if ($this->TutorEdit->save($tutoredit)) {
            $this->Session->setFlash(__('The tutor details to be edited have ben forwarded to management'), 'flash_success');
    } else {
            $this->Session->setFlash(__('The tutor edit details could not be saved. Please, try again.'), 'flash_alert');
    }
}