zend framework入门2

来源:互联网 发布:交大知行大厦 英文 编辑:程序博客网 时间:2024/06/08 18:23
zend framework入门

bootstrap.php是对所有controller做初始化的操作

而其他的 indexcontroller.php是仅对自己做初始化操作

这个类和数据库中的某张表对应。通过Message对象实例可以完成对该表的crud

从mvc的角度看,是model.是小队长controller的士兵


在application.ini中设置数据库信息

[mysql]
db.adapter=PDO_MYSQL
db.params.host=localhost
db.params.username=root
db.params.password=root
db.params.dbname=zf


在boostrap.php中初始化我们的数据库适配器
$url= constant("APPLICATION_PATH").DIRECTORY_SEPARATOR.'configs'.DIRECTORY_SEPARATOR.'application.ini')



$dbconfig = new Zend_Config_Ini($url,"mysql"); //mysql是指 读的是application.ini中的[mysql]的那一节

$db =Zend_Db::factory($dbconfig->db);

$db->query('SET NAMES UTF8');

Zend_Db_Table::setDefaultAdapter($db);


在php5.3.5/php.ini中的 phperr.log

error_log = "d:\phperr.log"



require_once  APPLICATION_PATH.'/models/Message.php'


怎么样把控制器中获取的数据

$this->view->res=$res;



在index.phtml中

<?php foreach ($this->$res as $message) { ?>
<?=$message['message_id']?>--<?=$message['getter'] ?></ br>
<?php } ?>

0 0
原创粉丝点击