首頁 >php教程 >PHP开发 >Zend Framework連線Mysql資料庫實例分析

Zend Framework連線Mysql資料庫實例分析

高洛峰
高洛峰原創
2016-12-26 15:56:181218瀏覽

本文實例講述了Zend Framework連接Mysql資料庫的方法。分享給大家供大家參考,具體如下:

在看這些之前請確保你正確加載了PDO擴充。做法是編輯php.ini 。
手動增加這兩行(前面要沒有分號;):

extension=php_pdo.dll
extension=php_pdo_mysql.dll

   

然後把extension_dir

指向php_pdo.dllllo_pdo_mysql.dllmdo_mysql.d5 ,let's go..

index.php 網站首頁,也是唯一入口

extension_dir = "C:/php5/ext"

   

lib/App/Article.php

<?php
//...省略
$params = array (&#39;host&#39;   => &#39;127.0.0.1&#39;,
         &#39;username&#39; => &#39;root&#39;,
         &#39;password&#39; => &#39;123456&#39;,
         &#39;dbname&#39;  => &#39;happycms&#39;);
$db = Zend_Db::factory(&#39;pdoMysql&#39;, $params);
Zend::register(&#39;db&#39;, $db);
?>

.

訪問http:// happycms/article/listall

得到以下輸出:

<?php
class App_Article {
    private $db;
    function App_Article() {
        $this->db = Zend::registry(&#39;db&#39;);
    }
    function listAll() {
        $result = $this->db->query(&#39;SELECT * FROM article&#39;);
        $rows = $result->fetchAll();
        Zend::dump($rows);
    }
    function listByCategory() {
    }
    //...省略
}
?>

   

希望本文所述對大家基於Zend Framework框架的PHP程式設計有所幫助。

更多Zend Framework連接Mysql資料庫實例分析相關文章請關注PHP中文網!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn