Zend Framework好好玩!

今天在ptt.cc上看到有一个问题: [请益] Zend Framework无法查询MySQL资料表(连线被重设)
就在想Zend Framework是什么东西?Google了一下才知道是类CakePHP,也看了QuickStart

针对它的语法做出这样的范例:

<?php
// APPLICATION_PATH is a constant pointing to our application/ subdirectory.
// We use this to add our “library” directory to the include_path, so that
// PHP can find our Zend Framework classes.
define(‘APPLICATION_PATH’, realpath(dirname(__FILE__) . ‘/../application/’));
set_include_path(APPLICATION_PATH . ‘/../library’ . PATH_SEPARATOR . get_include_path());

//require_once ‘Zend/Db.php’;
require_once ‘Zend/Db/Adapter/Pdo/Mysql.php’;
$params = array (‘host’     => ‘127.0.0.1’,
‘username’ => ‘帐号’,
‘password’ => ‘密码’,
‘dbname’   => ‘资料库’);

//$db = Zend_Db::factory(‘PDO_MYSQL’, $params);
$db = new Zend_Db_Adapter_Pdo_Mysql($params);
$result = $db->query(“select * from 资料表”);

// 使用PDOStatement对象$result将所有结果数据放到一个数组中
$rows = $result->fetchAll();
print_r($rows);
?>

发现没有darKyle (飘向星空)  所说的问题,但是我猜是Rewrite Rule设定的问题!

但是要玩这个好像要投入几个月的时间才能上手,嗯!我想想…

1 則留言

  1. 其实是个挺有趣的PHP framework的,只是在台湾目前的使用群族少一些,连本中文书都没有 🙂
    Zend Framework的ORM不是很理想,所以我比较爱用别的来替代它(Doctrine)
    有兴趣可以研究看看啰 http://blog.eddie.com.tw/

Comments are closed.