当前位置:Gxlcms > PHP教程 > zendframework控制器点击提交指定的网页无法访问测试获取表单的数组能够正常输出表模型也没错

zendframework控制器点击提交指定的网页无法访问测试获取表单的数组能够正常输出表模型也没错

时间:2021-07-01 10:21:17 帮助过:13人阅读

点击提交后
您指定的网页无法访问!
错误类型:500

控制器代码
public function additemAction(){
$name=$this->getRequest()->getParam('name');
$description=$this->getRequest()->getParam('description');
$vote_count=$this->getRequest()->getParam('vote_count');

/*
echo $name,$description,$vote_count;

exit();*/


$data=array(
'name'=>$name,
'description'=>$description,
'vote_count'=>$vote_count
);


$itemModel=new Item();
$itemModel->insert($data);
$this->redirect('ok');
}



Item.php

//这里必须继承Zend_Db_Table,否则就不是表模型
class Item extends Zend_Db_Table{
//默认主键为id 可以不写
protected $_primary='id';
protected $_name='item';


}


回复讨论(解决方案)

你数据库有没有配置的?

"指定的网页无法访问"是不是提交的路径有问题呢?

$this->_redirect('ok');

请问问题解决了吗?我也有同样的问题.

同问,请大师求解

兄弟们,俺终于发现原因了
就是mysql里的item表里某个字段名拼写错了,就会造成这样的结果
俺的就是description在item表里写成 descrption,差了一个字母i
整整搞了1个星期.

人气教程排行