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

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

快速入門ThinkPHP 5.0 --模型篇

難度中級
時(shí)長 3小時(shí) 0分
學(xué)習(xí)人數(shù)
綜合評分9.67
70人評價(jià) 查看評價(jià)
10.0 內(nèi)容實(shí)用
9.5 簡潔易懂
9.5 邏輯清晰
  • <?php
    ????namespace?app\index\model;
    ????use?think\Model;
    ????class?User?extends?Model{
    ????????public?function?getSexAttr($val){
    ????????????switch($val){
    ????????????????case?'1':
    ????????????????????return?"男";
    ????????????????????break;
    ????????????????case?'2':
    ????????????????????return?"女";
    ????????????????????break;
    ????????????????default:
    ????????????????????return?"未知";
    ????????????????????break;
    ????????????}
    ????????}
    ????}


    查看全部
    0 采集 收起 來源:模型獲取器

    2018-10-29

  • class?Index?extends?Controller{
    ????public?function?index(){
    ????????$res?=?User::count();
    ????????$res?=?User::where('id','>','5')->count();
    ????????$res?=?User::max('age');
    ????????$res?=?User::sum('age');
    ????????$res?=?User::min('age);
    ????????$res?=?User::avg('age');//都可以和第一個(gè)一樣帶條件查詢
    ????????dump($res);
    ????}
    }


    查看全部
    0 采集 收起 來源:模型聚合操作

    2018-10-29

  • <?php
    ????namespace?app\index\controller;
    ????use?think\Controller;
    ????use?app\index\model\User;
    ????class?index?extends?Controller{
    ????????public?function?index(){
    ????????????$res?=?User::destroy(function($query){
    ????????????????$query->where('id','>',5);
    ????????????});//可以傳ID值或者閉包函數(shù)作為條件
    ????????????dump($res);
    ????????????$userModel?=?User::get(7);
    ????????????$userModel->delete();
    ????????????$res?=?User::where("1=1")
    ????????????????->delete();
    ????????????dump($res);
    ????????}
    ????}


    查看全部
  • <?php
    ????namespace?app\index\controller;
    ????use?think\Controller;
    ????use?app\index\model\User;
    ????class?Index?extends?Controller{
    ????????$data?=?[];
    ????????for($i=1;$i<21;$i++){
    ????????????$data[]?=?[
    ????????????????'username'=>'zhangsan_'.$i,
    ????????????????'password'=>md5('sdfa'._$i),
    ????????????????'age'=>$i
    ????????????];
    ????????????$userModel?=?new?User;
    ????????????$userModel->saveAll($data);
    ????????????dump($res);
    ????????????$res?=?User::update([
    ???????????????'username'=>'wangba',
    ???????????????'age'=>15,
    ???????????????'id'=>15
    ????????????],function($query){
    ????????????????$query->where('id','LT',5);
    ????????????});//如果第一個(gè)參數(shù)不包含條件ID,第二個(gè)參數(shù)應(yīng)該設(shè)置ID值或指閉包函數(shù)為更新條件
    ????????????dump($res);
    ????????????$res?=?User::where('id','<',6)
    ????????????????->update([
    ????????????????????'username'=>'hehe'
    ????????????????]);
    ????????????$userModel?=?User::get(1);
    ????????????$userModel->username?=?"123";
    ????????????$userModel->age?=?110;
    ????????????$usermodel?=?new?User;
    ????????????$res?=?$userModel->save([
    ????????????????'username'=>'huhu'
    ????????????],function($query){
    ????????????????$query->where("id","<","5");
    ????????????});
    ????????????$res?=?$usermodel->saveAll([
    ????????????????['id'=>1,'username'=>'jingyao'],
    ????????????????['id'=>2,'username'=>'lihong']
    ????????????]);
    ????????}
    ????}


    查看全部
  • <?php
    ????namespace?app\index\controller;
    ????use?think\Controller;
    ????use?app\index\model\User;
    ????class?Index?extends?Controller{
    ????????public?function?index(){
    ????????????$user?=?User::create([
    ????????????????'username'=>'zhangsan',
    ????????????????'password'=>md5(123456),
    ????????????????'age'=>13
    ????????????],['username','age']);//第二個(gè)參數(shù)設(shè)置為true則只插入數(shù)據(jù)表中存在的字段,數(shù)組是允許插入的字段,不設(shè)置插入不存在的字段的時(shí)候會(huì)報(bào)錯(cuò)
    ????????????dump($res->id);//返回插入的ID
    ????????????$userModel?=?new?User;
    ????????????$userModel->username?=?"lisi";
    ????????????$userModel->password?=?md5('sdfa');
    ????????????$userModel->save();
    ????????????dump($userModel->id);
    ????????????$userModel?=?new?User;
    ????????????$res?=?$userModel
    ????????????->allowField(['username'])
    ????????????->save([
    ????????????????"username"=>'wangba',
    ????????????????'password'=>md5('sdfs'),
    ????????????????'demo'=>123
    ????????????]);
    ????????????$res?=?$userModel->saveAll([
    ????????????????['age'=>17],
    ????????????????['age'=>18]
    ????????????]);
    ????????????foreach($res?as?$val){
    ????????????????$arr?=?$val->toArray();
    ????????????????dump($arr);
    ????????????}
    ????????}
    ????}



    查看全部
  • <?php
    ????namespace?app\index\controller;
    ????use?think\Controller;
    ????use?app\index\controller\User;
    ????class?index?extends?Controller{
    ????????$res?=?User::get(function($query){
    ????????????$query->where("username","eq","zhangsan")
    ??????????????????->filed("username,email");
    ????????});
    ????????$res?=?User::where("id",12)
    ????????????->field("id,username")
    ????????????find();
    ?????????$res?=?User::all(function($query){
    ?????????????$query->where("id","<","15")
    ???????????????????->select();
    ?????????});
    ?????????$res?=?User::where('id','>',"15")
    ??????????????->field("username,email")
    ??????????????->limit(3)
    ??????????????->order('id?DESC')
    ??????????????->select();
    ?????????foreach($res?as?$val){
    ?????????????$res->toArray();
    ?????????????dump($val->toArray());
    ?????????}
    ?????????$res?=?User::value('email');
    ?????????$res?=?User::where('id','10')->value('email');
    ?????????$res?=?User::column("email","username");
    ?????????dump($res);
    ????}


    查看全部
  • <?php
    ????namespace?app\index\controller;
    ????use?think\Controller;
    ????use?app\index\model\User;
    ????use?think\Loader;
    ????class?Index?extends?Controller{
    ????????public?function?index(){
    ????????????$res?=?User::get(2);
    ????????????$user?=?new?User;
    ????????????$res?=?$user::get(3);
    ????????????$user?=?Loader::model("User");
    ????????????$user?=?model("User");
    ????????????$res?=?$user::get(6);
    ????????????$res?=?$res->toArray();
    ????????????dump($res);
    ????????}
    ????}


    查看全部
    0 采集 收起 來源:什么是模型

    2018-10-29

  • 鏈?zhǔn)讲僮鞣椒?/p>

    查看全部
  • $sql = $db->where('id','exp','not in (1,2,3)')->bulidSql();


    查看全部
  • eq? =????neq <>????lt <????elt <=????gt >????egt >=????between? notbetween????in????not in

    $sql = $db->where("id",'lt','3')->buildSql();

    $sql = $db->where('id','between','3,4')->buildSql();

    $sql = $db->where('id','in',[1,2,3,41])->bulidSql();//in和between第三個(gè)參數(shù)可為數(shù)組或者字符串


    查看全部
  • $db->where()->delete();

    $db->delete($id);

    查看全部
  • $db->where([])->update([])返回影響的行數(shù)

    $db->where([])->setField($fieldname,$fieldvalue)更改某個(gè)字段值

    $db->where([])->setInc($fieldname,$num);增加,不設(shè)置第二個(gè)參數(shù)默認(rèn)為一

    $db->where([])->setDec($fieldname,$num);減少

    查看全部
  • $db = Db::name(tablename);

    $db->insert([]);返回插入記錄行數(shù);

    $db->insertGetId([]);返回插入的自增ID;

    $db->insertAll([[],[]]);返回批量插入數(shù)據(jù)成功的行數(shù);

    查看全部

  • <?php
    namespace?app\index\controller;
    use?think\Controller;
    use?think\Db;
    class?Index?extends?Controller{??
    ????public?function?index(){
    ????????dump(Config('database'));
    ????????$res?=?Db::connect();
    ????????$res?=?Db::connect([
    ????????????'type'=>'mysql',
    ????????????'hostname'=>'127.0.0.1',
    ????????????'database'=>'course',
    ????????????'usename'=>'root',
    ????????????'password'=>'root_pw',
    ????????????'hostport'=>'3306',
    ????????????'charset'=>'utf8',
    ????????????'prefix'=>''
    ????????]);
    ????????$res=Db::connect('mysql://root:root@127.0.0.1:3306/course#utf8');
    ????????dump($res);
    ????}

    }

    查看全部
  • find返回的是一維數(shù)組,DB::name('表名'),DB::table('表全名'),db()助手函數(shù)第三個(gè)參數(shù)為false防止重新實(shí)例化

    查看全部

舉報(bào)

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

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

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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