第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

快速入門(mén)ThinkPHP 5.0 --模型篇

難度中級(jí)
時(shí)長(zhǎng) 3小時(shí) 0分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.67
70人評(píng)價(jià) 查看評(píng)價(jià)
10.0 內(nèi)容實(shí)用
9.5 簡(jiǎn)潔易懂
9.5 邏輯清晰
  • // $res = User::update([ // 'username' => '17771258' // ], function($query){ // $query->where("id", "LT", 5); // }); // $res = User::where("id", "<", 6) // -> update([ // 'username' => '17771258' // ]); // $userModel = User::get(1); // $userModel->username = '123'; // $userModel->email = "123@qq.com"; $userModel = new User; // $res = $userModel->save([ // 'email' => '222@qq.com' // ], function($query){ // $query->where("id", "<", "5"); // }); $res = $userModel->saveAll([ ['id'=>1, 'username'=>1], ['id'=>2, 'username'=>2] ]); dump($res);
    查看全部
  • // $res = User::create([ // 'username' => 'imooc', // 'password' => md5('imooc'), // 'email' => 'imooc@qq.com', // 'num' => 100, // 'demo' => 123 // ], ['username', 'email']); // $userModel = new User; // $userModel->username = '17771258'; // $userModel->email = '17771258@qq.com'; // $userModel->password = md5('17771258'); // $userModel->save(); // $userModel = new User; // $res = $userModel // ->allowField('username') // ->save([ // 'username' => 'imooc1', // 'password' => md5('imooc1'), // 'demo' => 123 // ]); $userModel = new User; $res = $userModel->saveAll([ ['email'=> '17771258@qq.com'], ['email'=> '17771259@qq.com'] ]); foreach($res as $val) { dump($val->toArray()); } //dump($res); //dump($res);
    查看全部
  • $res = User::get(function($query){ $query->where("username", "eq","imooc_10") -> field("username, email"); }); // $res = User::where("id", 10) // -> field("id, username") // ->find(); // $res = User::all(function($query){ // $query->where("id", "<", 5) // ->field("id, email"); // }); // $res = User::where("id", ">", "15") // -> field("username, email") // -> limit(3) // -> order("id DESC") // -> select(); // foreach($res as $val) { //$res = $res->toArray(); // dump($val->toArray()); // } // $res = User::where("id", 10)->value('email'); //$res = User::column("email", "username"); dump($res); //dump($res->username); // dump($res);
    查看全部
  • $db = Db::name('user'); #備注信息 #EQ = #NEQ <> #LT < #ELT <= #$GT > #EGT >= #BETWEEN BETWEEN * AND * #NOTBETWEEN NOTBETWEEN * AND * #IN IN (*,*) #NOTIN NOT IN (*,*) $sql = $db->where("id", "in","1,2,3") ->whereOr("username", "eq", "17771258") ->whereOr("num", 'lt', "10") ->where("email","17771258@qq.com") ->buildSql(); dump($sql);
    查看全部
    0 采集 收起 來(lái)源:條件構(gòu)造器

    2018-03-22

  • $db = Db::name('user'); $res = $db->where("1=1")->delete(); dump($res); where("1=1")是表示刪除數(shù)據(jù)庫(kù)中的全部數(shù)據(jù),一般不使用
    查看全部
  • $db = Db::name('user'); #update 返回影響的行數(shù),可同時(shí)更新多個(gè)字段 // $res = $db->where([ // 'id' => 2 // ])->update([ // 'username' => '17771258', // 'email' => '17771258@qq.com' // ]); #setField 返回影響數(shù)據(jù)的行數(shù),僅想更新某個(gè)字段 // $res = $db->where([ // 'id' => 3 // ])->setField('username', '17771258'); #setInc 后面的5是指刷新一次,增加5。想某個(gè)字段自增 // $res = $db->where([ // 'id' => 1 // ])->setInc('num', 5); #setDec 返回影響數(shù)據(jù)的行數(shù),想某個(gè)字段自減 $res = $db->where([ 'id' => 1 ])->setDec('num', 5); dump($res);
    查看全部
  • $db = Db::name('user'); #insert 返回值是影響記錄的行數(shù),插入數(shù) #insetGetId 返回值插入數(shù)據(jù)的自增id #insertAll 返回插入數(shù)據(jù)成功的行數(shù) // $res = $db->insert([ // 'email' => 'imooc_02', // 'password' => md5('imooc_02'), // 'username' => 'imooc_02' // ]); // $res = $db->insertGetId([ // 'email' => 'imooc_03@qq.com', // 'password' => md5('imooc_03'), // 'username' => 'imooc_03' // ]); $data = []; for($i=10; $i<20; $i++) { $data[] = [ 'email' => "imooc_03_{$i}@qq.com", 'password' => md5("imooc_03_{$i}"), 'username' => "imooc_03_{$i}" ]; } $res = $db->insertAll($data); dump($res);
    查看全部
    0 采集 收起 來(lái)源:添加數(shù)據(jù)

    2018-03-22

  • // 鏈接數(shù)據(jù)庫(kù) // $res = Db::connect(); #使用sql語(yǔ)句的方式查詢數(shù)據(jù)庫(kù) //$res = Db::query("select * from imooc_user where id=?", [1]); // $res = Db::execute("insert into imooc_user set username=?,password=?,email=?", [ // 'imooc', // md5('imooc'), // 'imooc@qq.com' // ]); #select 返回所有記錄,返回的結(jié)果是一個(gè)二維數(shù)組 #如果結(jié)果不存在,返回一個(gè)空數(shù)組 //$res = Db::table('imooc_user')->select(); #find 返回一條記錄,返回的結(jié)果是一個(gè)一維數(shù)組 #如果結(jié)果不存在,返回NULL //$res = Db::table('imooc_user')->find(); #value 返回一條記錄,并且是這條記錄的某個(gè)字段值 #如果結(jié)果不存在,返回NULL //$res = Db::table('imooc_user')->value('username'); #column 返回一個(gè)一維數(shù)組,數(shù)組中的value值就是我們要獲取的列的值 #如果存在第二個(gè)參數(shù),就返回這個(gè)數(shù)組并且用第二個(gè)參數(shù)的值作為數(shù)組的key值 #如果結(jié)果不存在,返回空數(shù)組 //$res = Db::table('imooc_user')->column('username','email'); //$res = Db::name('user')->select(); $res = db('user', [], false)->find();
    查看全部
  • // 如果沒(méi)有結(jié)果沒(méi)有記錄 就返回UNll // $res = Db::table('imooc_user')->where(['id'=>2])->column('username','email'); // $res = Db::name('user')->select(); // 助手函數(shù) // $res = db('user')-> select(); // $res = db('user' )->find(); // db 里面第三個(gè)參數(shù)是表示不會(huì)每次調(diào)用的時(shí)候去鏈接數(shù)據(jù)庫(kù)去實(shí)例化。 $res = db('user' , [],false)->find(); dump($res);
    查看全部
  • // 鏈接數(shù)據(jù)庫(kù) // $res = Db::connect(); // // 使用sql語(yǔ)句查詢數(shù)據(jù)庫(kù) // $res = Db::query("select * from imooc_user where id=?",[1]); // 插入數(shù)據(jù) // $res = Db::execute("insert into imooc_user set username=?,password=?,email=?",[ // '小李', md5('wzz1991'),'123232@qq.com']); // 如果結(jié)果不存在,返回空數(shù)組 // $res = Db::table('imooc_user')->where(['id' => 1])->select(); // find 返回一條記錄,返回結(jié)果是一個(gè)一維數(shù)組。 // $res = Db::table('imooc_user')->find(); // 如果結(jié)果不存在,會(huì)返回NULL // $res = Db::table('imooc_user')->where(['id'=>2])->find(); //value 返回一條記錄,并且是一條記錄的某個(gè)字段值 // $res = Db::table('imooc_user')->value('username'); // column 返回y一個(gè)一維數(shù)組,數(shù)組中value就是我們要獲取的列的值。 // 如果存在第二個(gè)參數(shù),就返回這個(gè)數(shù)組并且用第二個(gè)參數(shù)的值作為數(shù)組的key // $res = Db::table('imooc_user')->column('username','email');
    查看全部
  • 1.如果想在數(shù)據(jù)庫(kù)表中字段create_time、update_time自動(dòng)完成時(shí)間戳賦值,可在database.php中全局設(shè)置,auto_timestamp=>true即可 2.如果只對(duì)個(gè)別數(shù)據(jù)表字段create_time、update_time自動(dòng)完成時(shí)間戳賦值,可以按如下截圖操作 3.軟刪除 use traits\model\SoftDelete delete_time 默認(rèn)是就是null ,為null表示存在,字段可以為空,不為null表示刪除 withTrashed(true)->find查軟刪除數(shù)據(jù) onlyTrashed()->select()所有的回收站數(shù)據(jù) User::destroy('1',true) delete(true)真正刪除
    查看全部
  • protected $auto=['time'],在數(shù)據(jù)修改或者新增的時(shí)候都會(huì)自動(dòng)執(zhí)行; protected $insert={……}數(shù)據(jù)新增時(shí)才會(huì)觸發(fā) protected $update={……}數(shù)據(jù)更新時(shí)才會(huì)觸發(fā) protected $auto={……}數(shù)據(jù)變動(dòng)是時(shí)會(huì)自動(dòng)觸發(fā)
    查看全部
  • 可利用toArray獲取改后數(shù)據(jù) 可利用getData獲取原始數(shù)據(jù)
    查看全部
    0 采集 收起 來(lái)源:模型獲取器

    2017-11-12

  • $res = User::update(array,array),第一個(gè)傳遞更新的字段,第二個(gè)傳遞條件數(shù)組,或者傳遞方法 可通過(guò)$userModel = User::get(1);獲取數(shù)據(jù)后,$userModel->字段名,$userModel->save進(jìn)行修改 一般用->where()-> update() 和save();
    查看全部
  • where() whereOr()或者 bulidSql()返回一個(gè)sql語(yǔ)句,select
    查看全部
    0 采集 收起 來(lái)源:條件構(gòu)造器

    2017-11-12

舉報(bào)

0/150
提交
取消
課程須知
1、有一定的php基礎(chǔ)。 2、對(duì)ThinkPHP5 有一定的了解。 3、沒(méi)有接觸過(guò)tp5 的學(xué)生可以先看下我之前錄制的 <快速入門(mén) ThinkPHP5 基礎(chǔ)篇>
老師告訴你能學(xué)到什么?
1、ThinkPHP5 的數(shù)據(jù)庫(kù)操作類(lèi) 2、ThinkPHP5 的數(shù)據(jù)模型 3、使用數(shù)據(jù)模型快速對(duì)數(shù)據(jù)庫(kù)進(jìn)行增刪改查的操作 4、ThinkPHP5 的自動(dòng)完成操作 5、模型的自動(dòng)時(shí)間戳和軟刪除

微信掃碼,參與3人拼團(tuán)

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買(mǎi)該課程,無(wú)需重復(fù)購(gòu)買(mǎi),感謝您對(duì)慕課網(wǎng)的支持!