相關(guān)關(guān)鍵詞
關(guān)于我們
最新文章
thinkphp查詢,3.X 5.0方法(親試可行)
一、介紹
ThinkPHP內(nèi)置了非常靈活的查詢方法,可以快速的進行數(shù)據(jù)查詢操作,查詢條件可以用于讀取、更新和刪除等操作,主要涉及到where方法等連貫操作即可,無論是采用什么數(shù)據(jù)庫,你幾乎采用一樣的查詢方法(個別數(shù)據(jù)庫例如Mongo在表達式查詢方面會有所差異),系統(tǒng)幫你解決了不同數(shù)據(jù)庫的差異性,因此我們把框架的這一查詢方式稱之為查詢語言。查詢語言也是ThinkPHP框架的ORM亮點,讓查詢操作更加簡單易懂。下面來一一講解查詢語言的內(nèi)涵。
二、查詢方式
ThinkPHP可以支持直接使用字符串作為查詢條件,但是大多數(shù)情況推薦使用索引數(shù)組或者對象來作為查詢條件,因為會更加安全。
1.使用字符串作為查詢條件
這是最傳統(tǒng)的方式,但是安全性不高,例如:
<?php $User = M("User"); // 實例化User對象 $User->where('type=1 AND status=1')->select(); ?>