thinkphp連貫操,think函數方法

$user = M('User'); echo "
"; /*
var_dump($user->where('id>1')->order('id DESC')->limit(2)->select());   //基本連貫操作    
var_dump($user->select(array('where'=>array('id'=>array('NEQ',1)),'order'=>'id DESC','limit'=>'2')));

$map['id'] = 1;
$map['id'] = array('NEQ',1);
var_dump($user->where($map)->select()); //where 按照條件查詢
var_dump($user->order('id DESC , user ASC')->select());//order 按照參數的排序方式            
var_dump($user->field('user,adderss')->select()); //field 返回指定操作的數據內容    
var_dump($user->field('SUM(id) as count')->select()); //sum統計 as別名    
var_dump($user->field(array('id','LEFT(user,1) as name'))->select()); //LEFT 取字符串user前1爲 別名as    
var_dump($user->field(array('id','LEFT(user,1)'=>'name'))->select()); //LEFT 取字符串數組形式取別名
var_dump($user->limit(2)->select()); //limit顯示條數
var_dump($user->limit(0,2)->select()); //從第幾條顯示到第幾條    
var_dump($user->page(2,2)->select());  //page 第幾頁顯示幾條    

var_dump($user->table('think_info')->select());  //table方法切換數據表  
var_dump($user->table('__USER__')->select());    //table簡化表明,可不需要表前綴    
var_dump($user->field('a.id,a.user,b.id,b.user')->table('__USER__ a,__INFO__ b')->select()); //table連表查詢    */
var_dump($user->field('a.id,a.user,b.id,b.user')->table(array('think_user'=>'a','think_inro'=>'b'))->select()); //table數組形式多表查詢
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章