thinkphp數(shù)據(jù)查詢和遍歷數(shù)組實(shí)例
本文實(shí)例講述了thinkphp數(shù)據(jù)查詢和遍歷數(shù)組的方法。分享給大家供大家參考。具體方法如下:
數(shù)據(jù)庫可以使用DSN方法進(jìn)行配置:
'DB_DSN'=>'mysql://root:@localhost:3306/thinkphp',//使用DSN方式配置數(shù)據(jù)庫信息
如果兩種方式同時存在,以DSN方式為優(yōu)先,還有一種簡單實(shí)用模型的方式.
M() 等效為 new Model();
$arr=$m->select();
使用模型的實(shí)例可以對數(shù)據(jù)進(jìn)行操作,操作的工作一般就是對數(shù)據(jù)庫進(jìn)行 增刪改查 CURD
增 -C Create $m->add()
刪 -D Delete $m->delete()
改 -U Update $m->save()
查 -R Read $m->select()
$arr=$m->select();//得到的是一個數(shù)組
$this->assign('data',$arr);//把一個二維數(shù)組分配給data
$this->display();//調(diào)用模板
模板可以遍歷數(shù)組
<{$vo.id}>----<{$vo.username}>-----<{$vo.sex}>
我們可以開啟調(diào)試功能中的page_trace,幫助進(jìn)行調(diào)試用的
1.開啟調(diào)試功能 在index.php中
2.需要設(shè)置配置文件config.php(Home/Conf/),開啟頁面trace
然后刷新就會在頁面右下角出現(xiàn)調(diào)試臺,可以查看sql、錯誤、流程、文件等調(diào)式信息.
希望本文所述對大家的ThinkPHP框架程序設(shè)計有所幫助。
- ThinkPHP多表聯(lián)合查詢的常用方法
- thinkphp實(shí)現(xiàn)like模糊查詢實(shí)例
- ThinkPHP查詢語句與關(guān)聯(lián)查詢用法實(shí)例
- ThinkPHP視圖查詢詳解
- ThinkPHP查詢返回簡單字段數(shù)組的方法
- thinkphp學(xué)習(xí)筆記之多表查詢
- ThinkPHP5查詢數(shù)據(jù)及處理結(jié)果的方法小結(jié)
- ThinkPHP中的常用查詢語言匯總
- ThinkPHP采用GET方式獲取中文參數(shù)查詢無結(jié)果的解決方法
- Thinkphp使用mongodb數(shù)據(jù)庫實(shí)現(xiàn)多條件查詢方法
- thinkphp視圖模型查詢提示ERR: 1146:Table ''db.pr_order_view'' doesn''t exist的解決方法
- thinkPHP5實(shí)現(xiàn)的查詢數(shù)據(jù)庫并返回json數(shù)據(jù)實(shí)例
- thinkphp中多表查詢中防止數(shù)據(jù)重復(fù)的sql語句(必看)
- ThinkPHP中關(guān)聯(lián)查詢實(shí)例
- thinkPHP實(shí)現(xiàn)多字段模糊匹配查詢的方法
- ThinkPHP5聯(lián)合(關(guān)聯(lián))查詢、多條件查詢與聚合查詢實(shí)例詳解
- thinkphp多表查詢兩表有重復(fù)相同字段的完美解決方法
- ThinkPHP like模糊查詢,like多匹配查詢,between查詢,in查詢,一般查詢書寫方法
相關(guān)文章
laravel使用組件實(shí)現(xiàn)微信網(wǎng)頁授權(quán)登入
這篇文章主要介紹了laravel使用組件實(shí)現(xiàn)微信網(wǎng)頁授權(quán)登入,使用laravel組件 laravel-wechat調(diào)用,使用起來很方便,有需要的同學(xué)可以學(xué)習(xí)下2021-03-03php實(shí)現(xiàn)學(xué)生管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了php學(xué)生管理系統(tǒng)的具體實(shí)現(xiàn)代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-07-07