mysql zf_ZF 连接 Mysql

在看这些之前请确保你正确加载了PDO扩展。做法是编辑php.ini 。手动增加这两行(前面要没有分号;):extension=php_pdo.dllextension=php_pdo_mysql.dll然后要把extension_dir指向php_pdo.dll及php_pdo_mysql.dll所在目录,如extension_dir = "C:/php5/ext"OK,let's go..index.php 网站首页,也是唯一入口<?php //...省略$params = array ('host'     => '127.0.0.1',                 'username' => 'root',                 'password' => '123456',                 'dbname'   => 'happycms');$db = Zend_Db::factory('pdoMysql', $params);Zend::register('db', $db);?>lib/App/Article.php<?phpclass App_Article {        private $db;        function App_Article() {                $this->db = Zend::registry('db');        }        function listAll() {                $result = $this->db->query('SELECT * FROM article');                $rows = $result->fetchAll();                Zend::dump($rows);        }        function listByCategory() {        }        //...省略}?>ArticleController.phpclass articleController extends Zend_Controller_Action  {    private $view;    private $article;    function __c****truct() {                       $this->view = Zend::registry('view');        $this->article = new App_Article();            }      public function listAllAction() {        $this->article->listAll();        $this->view->title='View Articles';                   echo $this->view->render(TPL_DIR.'/tplView.php');    }    function __call($action, $arguments)    {                $this->_redirect('./');        print_r($action);        print_r($arguments);    }}?>访问 http://happycms/article/listall得到以下输出:array(1) {  [0] => array(15) {    ["articleid"] => string(1) "1"    ["categoryid"] => string(1) "0"    ["articletitle"] => string(4) "test"    ["articlefromwhere"] => string(3) "sdf"    ["articlekeywords"] => string(5) "sdfds"    ["articledescription"] => string(4) "test"    ["articlebody"] => string(9) "sffsdfsdf"    ["authorname"] => string(8) "haohappy"    ["authoremail"] => string(11) "s...@df.com"    ["issticky"] => string(1) "0"    ["isrecommanded"] => string(1) "0"    ["includeattachment"] => string(1) "0"    ["addtime"] => string(19) "0000-00-00 00:00:00"    ["lastedittime"] => string(19) "0000-00-00 00:00:00"    ["checktime"] => string(19) "0000-00-00 00:00:00"  }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值