【发布时间】:2013-02-17 15:43:28
【问题描述】:
我正在使用 CakePHP 2.3 版
我一直在想,当您为 1 个表格输入多个表单时,如何像 phpmyadmin 那样保存循环表单。
假设我有一个包含 id、name 和 content 列的产品表。 为了保存我的数据,我用这 3 个输入乘以 3 制作了一个表格。 所以这给了我这样的东西:
<?php echo $this->Form->create('Product'); ?>
<!-- Form for product 1 -->
<?php echo $this->Form->input('name', array('label' => "Name")); ?>
<?php echo $this->Form->input('content', array('label' => "Content")); ?>
<?php echo $this->Form->input('id'); ?>
<!-- Form for product 2 -->
<?php echo $this->Form->input('name', array('label' => "Name")); ?>
<?php echo $this->Form->input('content', array('label' => "Content")); ?>
<?php echo $this->Form->input('id'); ?>
<!-- Form for product 3 -->
<?php echo $this->Form->input('name', array('label' => "Name")); ?>
<?php echo $this->Form->input('content', array('label' => "Content")); ?>
<?php echo $this->Form->input('id'); ?>
<?php echo $this->Form->end('done'); ?>
当然这是行不通的,我不知道如何完成。
有人可以告诉我它是如何工作的吗?
非常感谢您的帮助。
【问题讨论】:
标签: cakephp