sql >> Databáze >  >> RDS >> Mysql

nelze uložit data z jedné tabulky do jiné tabulky

Protože data, která se pokoušíte uložit, jsou 'Tutor', nikoli 'TutorEdit'. V odkazu, který jste sdíleli, je v první části uveden správný formát pole, který je třeba uložit.

Zkuste toto:

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');
    }
}



  1. Adaptivní dynamické statistiky snižují výkon v 12.1.0.2 RAC

  2. Nápověda SQL | Výběrový seznam pro příkaz INSERT obsahuje méně položek než seznam insert

  3. vyhnout se řazení podle klíčového slova MYSQL IN

  4. SYSDATE() vs NOW() v MySQL:Jaký je rozdíl?