首先我们在index.php里面配置mysql数据库的连接信息,同时把数据库设置为自动连接$system['autoload_db']=TRUE;我本机的mysql连接信息如下,主机是localhost, 端口是3306,用户名是root,密码是admin,数据库是test;
$system['db']['default']['hostname'] = 'localhost'; $system['db']['default']['port'] = 3306; $system['db']['default']['username'] = 'root'; $system['db']['default']['password'] = 'admin'; $system['db']['default']['database'] = 'test';
通过上面的配置,程序已经可以自动连接数据库里,现在我们在home控制器里面输出数据库article表里面的信息,home.php内容如下:
<?php class Home extends MpController { public function doHello() { $data=$this->db->limit(1)->get('article')->result_array(); var_dump($data); } }
然后我们在浏览器里面访问http://127.0.0.1/index.php?home.hello ,如果没有差错的话,应该可以看到输出了表ecm_article里面的一条记录。 现在我们学会了怎么在控制器里面访问数据库,在模型里面访问数据库和控制器里面一样。
Powered By 狂奔的蜗牛 | 历史版本 | 源代码 | 快速入门 | [email protected]开源中国
源代码许可证 Apache License v2.0
MicroPHP官方QQ交流群 : 42807575 , 有问题欢迎加群交流