$m = M('User');
$arr = $m->where("username='time' and sex=0")->find(); //字符串查詢方式,注意字符串需要單引號
$data['username'] = 'error';
$data['sex'] = 0;
$data['_logic'] ='or'; //_logic 設置 and or的關係
$arr = $m->where($data)->find();
表達式查詢
EQ 等於 NEQ不等於 GT 大於 EGT大於等於
LT 小於 ELT小於等於 LIKE 模糊查詢
$data['id'] = array('GT',2);
$data['id'] = array('ELT',2);
LIKE模糊查詢
$data['username'] = array('LIKE','er%'); //查詢以er開頭的名稱
$data['username'] = array('NOTLIKE','er%'); //反向查詢沒有匹配值得字段,notlike沒有空格
$data['username'] = array('LIKE',array('t%','%m%'),'and'); //查詢多給匹配符,第三個條件默認是or
between 從指定位置查詢到指定位置
$data['id'] = array('between',array(2,7));//查詢某條到某條的信息
$data['id'] = array('not between',array(6,8)); //not between 需要空格
in 查詢多個指定id的值
$data['id'] = array('in',array(5,7,8)); //查詢id爲568的信息
$data['id'] = array('not in',array(5,6,8));
區間查詢,單字段多條件
$data['id'] = array(array('gt',6),array('lt',8),'or'); //默認and
$data['username'] = array(array('LIKE','%e%'),array('notlike','%t%'),'attr','or'); //username有e沒有t 等於attr 默認and
$arr = $m->where($data)->select();
統計查詢
$arr = $m->count(); //統計條數
$arr = $m->max('id'); //最大數
$arr = $m->min('id'); //最小數
$arr = $m->avg('id'); //平均數
$arr = $m->sum('id'); //統計數
原生查詢,query查詢,execute修改增加,成功返回影響條數,失敗boolean false
$arr = $m->query("select * from tp_user where id>5 and username='time'"); */
$arr = $m->execute("insert into tp_user(username) values('mdfile')");
var_dump($arr);
$this->display();
tp查詢語言
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
thinkphp和ecshop的session共享 簡單
老徐的1986
2019-07-12 13:34:04
【TP】ThinkPHP3.1用戶登陸功能實現-基礎環境搭建
庄宿正
2018-10-21 02:16:08
【TP】ThinkPHP3.1用戶登陸功能實現-核心代碼
庄宿正
2018-10-21 02:16:08
微信支付授權URl注意
老徐的1986
2018-09-11 08:58:19
轉載一個thinkphp 刪除文件以及目錄的方法
老徐的1986
2018-09-11 08:58:05
thinkphp 模板 引擎 字符串 截取 函數 省略 字符
老徐的1986
2018-09-11 08:58:04
CURD-增刪查改操作
楠恭影
2018-09-04 03:06:00
Thinkphp MVC以及4種url放文方式
楠恭影
2018-09-04 03:06:00
thinkPHP網絡地址欄分隔符,url從寫 隱藏index.php目錄入口文件
楠恭影
2018-09-04 03:06:00
thinkphp輸出與調用view頁面呈現
楠恭影
2018-09-04 03:06:00
ThinkPHP項目入口文件配置
楠恭影
2018-09-04 03:06:00