Php 在一个控制器中提交两份表格
如果两个表单都是从一个控制器调用的,那么当我检查没有数据,但是用户输入了数据时,如何确保第二个表单元素进入数据库Php 在一个控制器中提交两份表格,php,zend-framework,zend-form,Php,Zend Framework,Zend Form,如果两个表单都是从一个控制器调用的,那么当我检查没有数据,但是用户输入了数据时,如何确保第二个表单元素进入数据库 $form = new Form_Form1(); $this->view->form = $form; $form2 = new Form_Form2(); $this->view->form2 = $form2; if ($this->getRequest()->isPost()) { $formData = $this-&
$form = new Form_Form1();
$this->view->form = $form;
$form2 = new Form_Form2();
$this->view->form2 = $form2;
if ($this->getRequest()->isPost()) {
$formData = $this->getRequest()->getPost();
if ($form->isValid($formData)) {
试试这个:
if ($form->isValid($formData) && $form2->isValid($formData)) {...