gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

聊聊Thinkphp 5.0 對(duì)數(shù)據(jù)庫(kù)的操作(關(guān)鍵代碼)

一個(gè)標(biāo)準(zhǔn)的網(wǎng)站一定離不開數(shù)據(jù)庫(kù)的操作,在本套課程中我和你一起來揭開ThinkPHP5 數(shù)據(jù)操作的神秘面紗,和你一起愉快的使用 ThinkPHP5 操作數(shù)據(jù)庫(kù),讓數(shù)據(jù)庫(kù)操作變的更愉悅。

聊聊Thinkphp 5.0 對(duì)數(shù)據(jù)庫(kù)的操作(關(guān)鍵代碼)

php入門到就業(yè)線上直播課:進(jìn)入學(xué)習(xí)
API 文檔、設(shè)計(jì)、調(diào)試、自動(dòng)化測(cè)試一體化協(xié)作工具:點(diǎn)擊使用

基本使用

查詢操作

Db::query('select * from think_user where id=?',[8]);

寫入操作

Db::execute('insert into think_user (id, name) values (?, ?)',[8,'thinkphp']);

查詢構(gòu)造器

查詢數(shù)據(jù)

find 返回一條記錄,返回的結(jié)果是一個(gè)一維數(shù)組 如果結(jié)果不存在,返回NULL

Db::table('think_user')->where('id',1)->find();

select 返回所有記錄,返回的結(jié)果是一個(gè)二維數(shù)組 如果結(jié)果不存在,返回一個(gè)空數(shù)組

Db::table('think_user')->where('status',1)->select();

助手函數(shù)

系統(tǒng)提供了一個(gè)db助手函數(shù),可以更方便的查詢:

db('user')->where('id',1)->find(); db('user')->where('status',1)->select();

注意:使用db助手函數(shù)默認(rèn)每次都會(huì)重新連接數(shù)據(jù)庫(kù),而使用Db::name或者Db::table方法的話都是單例的。db函數(shù)如果需要采用相同的鏈接,可以傳入第三個(gè)參數(shù),例如

db('user',[],false)->where('id',1)->find(); db('user',[],false)->where('status',1)->select();

添加數(shù)據(jù)

使用 Db 類的 insert 方法向數(shù)據(jù)庫(kù)提交數(shù)據(jù)

$data = ['foo' => 'bar', 'bar' => 'foo']; Db::table('think_user')->insert($data);

添加多條數(shù)據(jù)

添加多條數(shù)據(jù)直接向 Db 類的 insertAll 方法傳入需要添加的數(shù)據(jù)即可

$data = [    ['foo' => 'bar', 'bar' => 'foo'],     ['foo' => 'bar1', 'bar' => 'foo1'],     ['foo' => 'bar2', 'bar' => 'foo2'] ]; Db::name('user')->insertAll($data);

insertAll 方法添加數(shù)據(jù)成功返回添加成功的條數(shù)

助手函數(shù)

// 添加單條數(shù)據(jù) db('user')->insert($data);  // 添加多條數(shù)據(jù) db('user')->insertAll($list);

更新數(shù)據(jù)

update 方法返回影響數(shù)據(jù)的條數(shù),沒修改任何數(shù)據(jù)返回 0

Db::table('think_user')->where('id', 1)->update(['name' => 'thinkphp']);

更新某個(gè)字段的值: setField 方法返回影響數(shù)據(jù)的條數(shù),沒修改任何數(shù)據(jù)字段返回 0

Db::table('think_user')->where('id',1)->setField('name', 'thinkphp');
自增或自減一個(gè)字段的值 // score 字段加 1 Db::table('think_user')->where('id', 1)->setInc('score'); // score 字段加 5 Db::table('think_user')->where('id', 1)->setInc('score', 5); // score 字段減 1 Db::table('think_user')->where('id', 1)->setDec('score'); // score 字段減 5 Db::table('think_user')->where('id', 1)->setDec('score', 5);

延遲更新

Db::table('think_user')->where('id', 1)->setInc('score', 1, 10);

刪除數(shù)據(jù)

// 根據(jù)主鍵刪除 Db::table('think_user')->delete(1); Db::table('think_user')->delete([1,2,3]);  // 條件刪除     Db::table('think_user')->where('id',1)->delete(); Db::table('think_user')->where('id','<',10)->delete();

條件查詢方法

where

可以使用where方法進(jìn)行AND條件查詢:

Db::table('think_user')     ->where('name','like','%thinkphp')     ->where('status',1)     ->find();

whereOr方法

Db::table('think_user')     ->where('name','like','%thinkphp')     ->whereOr('title','like','%thinkphp')     ->find();

混合查詢

where方法和whereOr方法在復(fù)雜的查詢條件中經(jīng)常需要配合一起混合使用,下面舉個(gè)例子:

$result = Db::table('think_user')->where(function ($query) {     $query->where('id', 1)->whereor('id', 2); })->whereOr(function ($query) {     $query->where('name', 'like', 'think')->whereOr('name', 'like', 'thinkphp'); })->select();

查詢表達(dá)式

查詢表達(dá)式支持大部分的SQL查詢語法,也是ThinkPHP查詢語言的精髓,查詢表達(dá)式的使用格式:

where('字段名','表達(dá)式','查詢條件'); whereOr('字段名','表達(dá)式','查詢條件');
表達(dá)式 含義 EQ、= 等于(=) NEQ、<> 不等于(<>) GT、> 大于(>) EGT、>= 大于等于(>=) LT、< 小于(<) ELT、<= 小于等于(<=) LIKE 模糊查詢 [NOT] BETWEEN (不在)區(qū)間查詢 [NOT] IN (不在)IN 查詢 [NOT] NULL 查詢字段是否(不)是NULL [NOT] EXISTS EXISTS查詢 EXP 表達(dá)式查詢,支持SQL語法 > time 時(shí)間比較 < time 時(shí)間比較 between time 時(shí)間比較 notbetween time 時(shí)間比較

【相關(guān)教程推薦:thinkphp框架】

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
国产a级片免费看| 一本色道久久亚洲综合精品蜜桃| 一区二区三区欧美精品| 久久国产乱子伦免费精品| 欧美乱做爰xxxⅹ久久久| 一级片免费在线观看视频| 91日韩精品视频| 免费一区二区三区在线观看 | 男女啪啪网站视频| 日本人视频jizz页码69| 亚洲欧美手机在线| 黄黄视频在线观看| 日韩 欧美 视频| 日本www在线播放| 五月婷婷激情久久| 日韩中文在线字幕| 精品少妇人妻av免费久久洗澡| 国产极品在线视频| 欧美伦理视频在线观看| 日本美女久久久| av免费观看大全| 日韩av在线中文| 最新av网址在线观看| 黄色成人在线看| 三级视频中文字幕| 日韩成人三级视频| 一区二区三区国产免费| 国产成年人在线观看| 久久久久久www| xxww在线观看| 亚洲自偷自拍熟女另类| 国产高清av片| 欧美 国产 日本| 中文字幕第一页亚洲| www.com毛片| 午夜啪啪福利视频| 国产福利一区视频| 国产精品久久久久9999爆乳| 别急慢慢来1978如如2| 国产片侵犯亲女视频播放| 妺妺窝人体色www在线观看| www成人免费| 国产奶头好大揉着好爽视频| 免费成人在线视频网站| 成人在线免费高清视频| 欧美日韩中文不卡| 色综合av综合无码综合网站| 久久av高潮av| 成人短视频在线看| 亚洲成人手机在线观看| 欧美激情国产精品日韩| 免费拍拍拍网站| 欧美一区二区视频在线播放| 污污的视频免费观看| 成年人在线观看视频免费| 日本www在线视频| av在线观看地址| 少妇大叫太大太粗太爽了a片小说| 制服丝袜中文字幕第一页 | 91性高潮久久久久久久| 国产一伦一伦一伦| 亚洲污视频在线观看| 国产一区视频免费观看| jizzjizzxxxx| 日韩欧美xxxx| 日韩爱爱小视频| 五月婷婷之婷婷| xxx中文字幕| 佐佐木明希av| 国产真人做爰毛片视频直播| av片在线免费| 青青草精品视频在线| 欧美一级欧美一级| 日韩avxxx| 手机看片一级片| 99热一区二区三区| 草草视频在线免费观看| 男人揉女人奶房视频60分| 成人免费观看视频在线观看| 国产三级三级三级看三级| 天天综合网日韩| 看一级黄色录像| 国产精品va无码一区二区| 国语对白做受xxxxx在线中国| 噼里啪啦国语在线观看免费版高清版| 亚洲国产日韩欧美在线观看| 欧美成人手机在线视频| 香港三级日本三级a视频| 妺妺窝人体色www在线小说| 欧美日韩大尺度| 天天操天天干天天玩| 欧美成人xxxxx| 一级一片免费播放| 国产亚洲综合视频| 五月天六月丁香| 粗暴91大变态调教| 日本丰满大乳奶| 美女一区二区三区视频| 免费cad大片在线观看| 成人中文字幕av| 可以在线看的av网站| 日韩欧美亚洲另类| 成人一级片网站| 99久久免费观看| 日本一二三区在线| 欧美 日韩 国产 激情| 欧美中文字幕在线观看视频| wwwwwxxxx日本| 国产真实乱子伦| 极品粉嫩国产18尤物| 国产精品夜夜夜爽张柏芝| 搡女人真爽免费午夜网站| 欧美乱做爰xxxⅹ久久久| 国产成人美女视频| 国产第一页视频| 一女被多男玩喷潮视频| 欧洲精品视频在线| 福利视频999| 亚洲成人福利在线| 国产成人久久777777| 国产婷婷一区二区三区| 欧洲xxxxx| 国产盗摄视频在线观看| 亚洲一二三不卡| 91插插插影院| 香蕉精品视频在线| 少妇熟女一区二区| 免费观看中文字幕| 在线观看污视频| 天堂8在线天堂资源bt| 欧美日韩一级在线| 少妇高潮大叫好爽喷水| 强开小嫩苞一区二区三区网站| 在线黄色免费看| 亚洲第一色av| 麻豆映画在线观看| 中文精品无码中文字幕无码专区| 中文字幕av久久| 人人妻人人做人人爽| 自拍日韩亚洲一区在线| 国产午夜伦鲁鲁| 国产aaaaa毛片| 午夜视频在线网站| 伊人网在线免费| 人妻av中文系列| 毛片毛片毛片毛片毛片毛片毛片毛片毛片| 大香煮伊手机一区| 成人av毛片在线观看| 欧美性猛交xxxx乱大交91| 91大学生片黄在线观看| 国产97在线 | 亚洲| www.99r| 日本黄xxxxxxxxx100| 黄色一级片在线看| 香蕉视频禁止18| 91网站在线观看免费| 黄色a级片免费| 黄色片免费网址| 国产精品333| www午夜视频| 日韩欧美国产综合在线| 污污网站免费看| 久激情内射婷内射蜜桃| 色一情一区二区| 成人中文字幕在线播放| 天堂网成人在线| 苍井空浴缸大战猛男120分钟| 黄瓜视频免费观看在线观看www | 韩国日本在线视频| 成人免费看片视频在线观看| 国产精品97在线| www.99riav| 成人黄色一级大片| 成人性视频欧美一区二区三区| 樱空桃在线播放| 国产成年人视频网站| 91黄色小网站| 欧美 日韩 亚洲 一区| 国产大尺度在线观看| 国产三级国产精品国产专区50| 欧美精品久久久久久久免费| 国产又爽又黄ai换脸| 亚洲一区在线不卡| 欧美三级一级片| 久激情内射婷内射蜜桃| 中文字幕乱码免费| 婷婷激情5月天| www.com黄色片| 青青草av网站| 久久午夜夜伦鲁鲁一区二区| 久久久999视频| 波多野结衣家庭教师在线| 18禁裸男晨勃露j毛免费观看| 五月天男人天堂| 午夜免费一级片| 亚洲图色中文字幕| 三级av免费看| 少妇久久久久久被弄到高潮| 51xx午夜影福利| 无码人妻精品一区二区三区99v|