ホームページ >バックエンド開発 >PHPチュートリアル >Zend フレームワーク コントローラーをクリックして送信すると、フォームのテストで得られた配列が正常に出力されます。
送信をクリックした後
指定した Web ページにアクセスできません!
エラーの種類: 500
コントローラー コード
public function additemAction(){
$name=$this->getRequest()->getParam('名前 ');
$description=$this->getRequest()->getParam('description');
/ *O o echo $ name, $ description, $ vote_count;
exit ();*/
$ data = Array (
'name' = & gt; $ name,
'description' = & gt ; $ 説明,
' vote_count'=>$vote_count
);
$itemModel->insert($data);
$this->redirect('ok') ;
}
item.php
//これは Zend_Db_Table を継承する必要があります。そうでない場合はテーブル モデルではありません
class Items extends Zend_Db_Table{
// デフォルトの主キーは id です。書く必要があります
protected $_primary='id';
protected $_name='item'; }
ディスカッションへの返信 (解決策)
データベースを設定しましたか?