亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索
博主信息
博文 64
粉絲 2
評(píng)論 3
訪問量 88596
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
Laravel中添加管理,刪除管理員,編輯管理員,中間件
清雨的博客
原創(chuàng)
1555人瀏覽過

Laravel 昨天學(xué)習(xí)了添加及刪除,今天在工作時(shí)間抽出來時(shí)間并且把管理員編輯一同做了,

在其中其實(shí)也并沒有任何的難度,最主要難度可能就是我使用的是layui的開關(guān),因?yàn)殚_關(guān)是判斷的false及true,在過程中可能會(huì)遇到一些問題,其他的并無任何難度,

在使用時(shí)可以受到tp的影響,在使用過程中問題不斷,也在查找資料及手冊(cè),不過最后還是實(shí)現(xiàn),也許是在系統(tǒng)邏輯中可能存在問題,只能在以后的熟練中慢慢的修正;

附上 代碼中的部分源碼;

public function update(Request $request)
{
    $data['id']        = (int)$request->id;
    $data['username']  = trim($request->username);
    $data['gid']       = (int)$request->gid;
    $data['real_name'] = trim($request->real_name);
    $data['phone'] = trim($request->phone);
    $data['status']    = $request->status == 'on'?0:1;
    $data['update_time']  = time();
    if ($data['username'] == ''){
        exit(json_encode(array('code'=>1,'msg'=>'用戶名不能為空')));
    }

    if ($data['gid'] == ''){
        exit(json_encode(array('code'=>1,'msg'=>'角色不能為空')));
    }
    $res = DB::table('admin')->where('username',$data['username'])->first();
    if ($res){
        exit(json_encode(array('code'=>1,'msg'=>'用戶名已經(jīng)存在')));
    }
    //執(zhí)行保存數(shù)據(jù)庫(kù)
    DB::table('admin')->where('id',$data['id'] )->update($data);
    exit(json_encode(array('code'=>0,'msg'=>'賬戶修改成功')));
}
以上為控制器update的執(zhí)行更新方法;
通過post方法提交通過隱藏ID 在數(shù)據(jù)庫(kù)中查詢出該條數(shù)據(jù),進(jìn)行判斷輸入的用戶名是否存在,其中有一個(gè)bug 就是自己的用戶名不做修改無法保存,因時(shí)間因素占先這樣,今天晚上
修復(fù)后,在進(jìn)行補(bǔ)償;
完后執(zhí)行update更新;
附上html 代碼

<div class="layui-form-item">
    <label class="layui-form-label">狀態(tài)</label>
    <div class="layui-input-block">
        <input type="checkbox" lay-filter="test1" name="status" lay-text="啟用|禁用" lay-skin="switch"  {{ $data->status ==0?'checked':'' }}>
    </div>
</div>

改代碼為開關(guān)部分,因其他的現(xiàn)如今對(duì)大家都沒有任何的技術(shù)含量,所以單加入開關(guān)機(jī)select

<div class="layui-form-item">
    <label class="layui-form-label">角色</label>
    <div class="layui-input-block">
        <select name="gid" id="">
            <option></option>
            @foreach($groups as $group)
                <option value="{{ $group['gid'] }}" {{ $data->gid == $group['gid'] ? 'selected' : ''}}>{{ $data->gid == $group['gid'] ? $group['title'] : $group['title'] }}</option>
            @endforeach
        </select>
    </div>
</div>

其中代碼在github中地址      https://github.com/qingyuxiaoxiao/qingyu

demo地址:http://demo.nmgseozx.com/admin/login  admin   123456

批改老師:天蓬老師天蓬老師

批改狀態(tài):合格

老師批語(yǔ):源碼可以考慮在gitee也托管一份, 畢竟國(guó)內(nèi)訪問快一點(diǎn)
本博文版權(quán)歸博主所有,轉(zhuǎn)載請(qǐng)注明地址!如有侵權(quán)、違法,請(qǐng)聯(lián)系admin@php.cn舉報(bào)處理!
全部評(píng)論 文明上網(wǎng)理性發(fā)言,請(qǐng)遵守新聞評(píng)論服務(wù)協(xié)議
0條評(píng)論
關(guān)于我們 免責(zé)申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓(xùn),幫助PHP學(xué)習(xí)者快速成長(zhǎng)!
關(guān)注服務(wù)號(hào) 技術(shù)交流群
PHP中文網(wǎng)訂閱號(hào)
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時(shí)隨地碎片化學(xué)習(xí)
PHP中文網(wǎng)抖音號(hào)
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)

  • 登錄PHP中文網(wǎng),和優(yōu)秀的人一起學(xué)習(xí)!
    全站2000+教程免費(fèi)學(xué)