0
У меня есть 2 стола: таблица bien и table disponibilite. Я хочу получить идентификатор таблицы Bien и поместить его автоматически в таблицу disponibilite, но это не сработает. это мой кодCakePHP как передать внешний ключ
public function add($id = null) {
$this->loadModel("Bien");
$biens = $this->Disponibilitebien->Bien->find('list', array('conditions'=>array('Bien.idBien'=>$id)));
$this-> set('biens',$biens);
if ($this->request->is('post')) {
$this->Disponibilitebien->create();
if ($this->Disponibilitebien->save($this->request->data)) {
$this->Flash->success(__('The disponibilitebien has been saved.'));
return $this->redirect(array('action' => 'index'));
} else {
$this->Flash->error(__('The disponibilitebien could not be saved. Please, try again.'));
}
}
}
это таблица: enter image description here
Нечеткие, что вы просите, сделать вы хотите ВСТАВИТЬ Bien.id в таблицу Disponibilite в столбце bien_ Я бы ? – JazzCat
да жаль, что я не пища на английском :( – wah