批改状态:合格
老师批语:总体写的不错!
//保存public function save(Request $req){$data['title'] = $req->title;$data['keywords'] = $req->keywords;$data['descs'] = $req->descs;if (!$data['title']){exit(json_encode(array('code'=>1,'msg'=>'网站名称不能为空')));}$item = DB::table('setting')->where('names','site_setting')->item();if ($item){DB::table('setting')->where('names','site_setting')->update(array('names'=>'site_setting','vals'=>json_encode($data)));}else{DB::table('setting')->insert(array('names'=>'site_setting','vals'=>json_encode($data)));}exit(json_encode(array('code'=>0,'msg'=>'保存成功')));}



网站设置的数据表’setting’的设计使用了键名和键值的设置方式,这样的设计方法的好处是可以把一些不经常使用更新的内容保存到自定义的键名当中;
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号