thinkphp怎么獲取數據庫信息

thinkphp怎么獲取數據庫信息

thinkphp獲取數據庫信息

thinkphp怎么獲取數據庫信息

項目配置文件Conf/config.php中添加數據庫連接信息:

//?添加數據庫配置信息 'DB_TYPE'???=>?'mysql',?//?數據庫類型 'DB_HOST'???=>?'localhost',?//?服務器地址 'DB_NAME'???=>?'thinkphp',?//?數據庫名 'DB_USER'???=>?'root',?//?用戶名 'DB_PWD'????=>?'',?//?密碼 'DB_PORT'???=>?3306,?//?端口 'DB_PREFIX'?=>?'think_',?//?數據庫表前綴

主要配置的項目是數據庫服務器地址hostname,數據庫名database,數據庫用戶名username和數據庫密碼password,還有一個表前綴prefix。配置之后就可以使用tp5的查詢語句查詢數據庫了。

立即學習PHP免費學習筆記(深入)”;

或:

'DB_DSN'?=>?'mysql://root:密碼@localhost:3306/thinkphp'

修改下控制器

Lib/Action/IndexAction.class.php

class?IndexAction?extends?Action?{ ????public?function?index(){ ????????$Data?=?M('tinyphp');?//?實例化Data數據模型,這行的tinyphp為數據表后綴名稱 ????????$this->data?=?$Data->select(); ????????$this->display(); ????} }

修改模版,讓數據輸出

Tpl/Index/index.html

 ? ???<title>Select?Data</title> ? ? ????<volist> ????{$vo.id}--{$vo.data}<br> ????</volist> ? 

volist標簽是內置模板引擎用于輸出數據集的標簽。

{$vo.id} 和 {$vo.data} 的用法和Smarty類似,就是用于輸出數據的字段,這里就表示輸出think_data表的id和data字段的值。

推薦:php5下載

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享