0
我想在表中添加11行。cakephp保存多行
鑑於:
<?php echo $this->form->create('Detail',array('action'=>'add'));?> <fieldset>
<legend>Add New Detail</legend><?php for($i=0;$i<$count;$i++){
echo $this->form->input('Detail.$i.name');
echo $this->form->input('Detail.$i.text');
echo $this->form->input('Detail.$i.taille');
echo $this->form->input('Detail.$i.police');
echo $this->form->input('Detail.$i.bold');
echo $this->form->input('Detail.$i.italic');
echo $this->form->input('ticket_id');}?>
形式 - >端部( '提交');>
在我的控制器DetailsController:
public function add($count=1) {
$tickets= $this->Detail->Ticket->find('list');
pr($tickets);
if($this->request->is('post')){
$this->Detail->saveAll($this->request->data['Detail']);}
$this->set('tickets', $tickets);$this->set('count', $count);}
我的問題是: 的代碼保存與上一次輸入相似的11行( exp:在瀏覽器中我添加了nom1 nom2 nom3 .. nom11 但在表中:添加11行重命名爲nom11 ) 對不起,我的英語語言不好
它的工作謝謝。 – hello991
但是'ticket_id'正在顯示11次顯示的鍵。 – hello991
我想ticket_id顯示爲所有表格 – hello991