tp5增删改查 jquery分页 多条件搜索 全选 反选 全不选 批删 单删 删除后补全 无刷新验证码 正则验证 用户登录判断用户是否存在

jquery分页 多条件搜索 全选 反选  全不选 批删 单删  删除后补全 无刷新验证码  正则验证  用户登录判断用户是否存在

登录页面



Title


用户名
密码
验证码captcha

添加页面



添加表单


所属学院
专业名称
专业封面
专业负责人

展示页面



Title

所属学院
课程名称

{volist name="arr" id="v"}{/volist}
请选择编号封面课程名称所属学院专业负责人时间操作
{$v.id}{$v.name}{$v.xx}{$v.man}{$v.time}删除

控制器 

error('验证码错误');};$user = new Username();$res=$user->sel($name,$pwd);if($res){$this->success('登录成功','add');}else{$this->error('登录失败,用户不存在');}}//添加public function add(){if(Request::instance()->isGet()){$user = new Collage();$res = $user->sel();return view('add',['arr'=>$res]);}else{$file = request()->file('image');$info = $file->move(ROOT_PATH . 'public/static' . DS . 'uploads');if($info){$path =$info->getSaveName();}else{echo $file->getError();}$user = new Major();$arr = input('post.');$arr['photo']=$path;$arr['time']=date("Y-m-d H:i:s");$res =$user->add1($arr);if($res){$this->success('添加成功','show');}else{$this->error('添加失败');}}}//展示public function show(){$user = new Collage();$school = new Major();$limit=4;$start=0;$data=$user->sel();$res = $school->sel($start,$limit);return view('show',['arr'=>$res,'data'=>$data]);}//分页public function fenye($page=''){$user = new Collage();$coll = new Major();if($page==''){$page=$_GET['page'];}$sel=$_GET['sel'];$cc=$_GET['cc'];$count = $coll->page_count($sel,$cc);$limit=4;$numpage=ceil($count/$limit);$start=($page-1)*$limit;if($page<1){echo 1;return false;}if($page>$numpage){echo 1;return false;}$user->sel();$res = $coll->sel($start,$limit,$sel,$cc);return json_encode($res);}//批删public function dels(){$coll = new Major();//接值$page=$_GET['page'];$ids=$_GET['ids'];//删除$coll->del($ids);//返回return $this->fenye($page);}}

模板(model里封装的方法)

collage表

select();}
}

major 表

insert($arr);}//展示  两表联查public function sel($start,$limit,$sel='',$cc=''){return $this->whereLike('collage',"%$cc%")->whereLike('name',"%$sel%")->join('collage','major.collage=collage.c_id')->limit($start,$limit)->select();}//总数据public function page_count($sel='',$cc=''){return $this->whereLike('collage',"%$cc%")->whereLike('name',"%$sel%")->count();}//批删public function del($ids){return $this->whereIn('id',$ids)->delete();}
}

 

 

 

username

where("name='$name' && pwd='$pwd'")->select();}
}

 

 

 

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部