區(qū)間查詢
- $data['id']=array(array('gt',4),array('lt',10));//默認(rèn)關(guān)系是(and)并且的關(guān)系
- //SELECT * FROM `tp_user` WHERE ( (`id` > 4) AND (`id` < 10) )
- $data['id']=array(array('gt',4),array('lt',10),'or') //關(guān)系就是(or)或者的關(guān)系
- $data['name']=array(array('like','%2%'),array('like','%
%'),'gege','or');數(shù)組中可以加入多個數(shù)組,如果沒有or,默認(rèn)是and關(guān)系
統(tǒng)計查詢
- count //獲取個數(shù)
- max //獲取最大數(shù)
- min //獲取最小數(shù)
- avg //獲取平均數(shù)
- sum //獲取總和
- $m=M('User');
- $arr=$m->count();//得到用戶總數(shù)
- $arr=$m->where("username='gege'")->count(); //放置字符串
- $m=M('User');
- $data['username']='gege';//放置數(shù)組
- $c=$m->where($data)->count(); //數(shù)組操作會比較規(guī)范
a、query 主要數(shù)處理讀取數(shù)據(jù)的,成功返回數(shù)據(jù)的結(jié)果集,失敗返回boolean false
- $m=M();
- $result=$m->query("select * from tp_user where id >50");
- var_dump($result);
b、execute 用于更新個寫入操作,成功返回影響行數(shù),失敗返回boolean false
- $m=M();
- $result=$m->execute("insert into tp_user(`username`) values('ztz3')");
- var_dump($result);
新聞熱點
疑難解答
圖片精選