在Zend Framework下对数据库的操作一般通过dbAdapter实现其中一种方案如下:
首先在数据库中存在一张表 表名为 test
test 有三个字段:
id int(10) undesigned primary auto-increase
name varchar(10)
description varchar(50)
针对该表,在Zend Framework下,我们应当在modles/DBTable目录下建立一个php文件Test.php,其内容为:
<?php
require_once 'DbTable.php';
class Application_Model_DbTable_Test extends DbTable {
protected $_name = 'test';
protected $fields = array(fields populated by the UI
'id',
'name',
'description',
);
}
(1)获取db_adapter
$db_test = new Application_Model_DBTable_Test();
$db = $db_test->getAdapter();
(2)查询
在test表