IndexController.php
require_once(APPLICATION_PATH.'/models/Message .php');
2 class IndexController extends Zend_Controller_Action
3 {
4
5 public function init()
6 {
7 /* Initialize action controller here */
8 $url = constant("APPLICATION_PATH").DIRECTORY_SEPARATOR.'configs'.DIRECTORY_SEPARATOR.'application.ini';
9 $dbconfig = new Zend_Config_Ini($url, 'mysql');
10 $db = Zend_Db::factory($dbconfig->db);
11 $db->query('SET NAMES UTF8');
12 Zend_Db_Table::setDefaultAdapter($db);
13 //var_dump($db);
14 }
15
16 public function indexAction()
17 {
18 // action body
19 $productTest = new Message ();
20 //var_dump($productTestModelObj);
21 $rs = $productTest -> fetchAll()->toArray();
22 echo '<pre>';
23 print_r($rs);
24 echo '</pre>';
25 exit;
26 }
27
28 }application.ini中
[mysql]
db.adapter=PDO_MYSQL
db.params.host=localhost
db.params.username=root
db.params.password=4321
db.params.dbname=votedbMessage.php
class Message extends Zend_Db_Table{
protected $_name='message';
protected $_primary='message_id';
}运行后页面显示:A error occurred
Application error
请帮忙解决一下上面的问题,谢谢!
require_once(APPLICATION_PATH.'/models/Message .php');
2 class IndexController extends Zend_Controller_Action
3 {
4
5 public function init()
6 {
7 /* Initialize action controller here */
8 $url = constant("APPLICATION_PATH").DIRECTORY_SEPARATOR.'configs'.DIRECTORY_SEPARATOR.'application.ini';
9 $dbconfig = new Zend_Config_Ini($url, 'mysql');
10 $db = Zend_Db::factory($dbconfig->db);
11 $db->query('SET NAMES UTF8');
12 Zend_Db_Table::setDefaultAdapter($db);
13 //var_dump($db);
14 }
15
16 public function indexAction()
17 {
18 // action body
19 $productTest = new Message ();
20 //var_dump($productTestModelObj);
21 $rs = $productTest -> fetchAll()->toArray();
22 echo '<pre>';
23 print_r($rs);
24 echo '</pre>';
25 exit;
26 }
27
28 }application.ini中
[mysql]
db.adapter=PDO_MYSQL
db.params.host=localhost
db.params.username=root
db.params.password=4321
db.params.dbname=votedbMessage.php
class Message extends Zend_Db_Table{
protected $_name='message';
protected $_primary='message_id';
}运行后页面显示:A error occurred
Application error
请帮忙解决一下上面的问题,谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货