今天来说说关于laravel的各种操作 混杂了一点ajax先来个添加表单
有些英文的$没法打出来用中文代替
登录数据我和列表展示混在一起了,千万不要和我犯一样的错误。
然后是添加的控制器
public function insert(Request $request){ $validatedData = $request->validate([ ‘user' => ‘required', ‘name' => ‘required', ‘password' => ‘required', ‘i_id' => ‘required', ‘status' => ‘required', ‘tel' => ‘required', ‘ip1' => ‘required', ‘img' => ‘required', ]); $data[‘user'] = $request[‘user']; $data[‘name'] = $request[‘name']; $data[‘password'] = $request[‘password']; $data[‘i_id'] = $request[‘i_id']; $data[‘status'] = $request[‘status']; $data[‘tel'] = $request[‘tel']; $data[‘ip1'] = $request[‘ip1']; $data[‘ip2'] = $request[‘ip2']; u r l = ′ h t t p : / / w w w . d 19. c o m / ′ ; ¥ p a t h = url = 'http://www.d19.com/'; ¥path =url= ′ http://www.d19.com/ ′ ;¥path=url.$request->file(‘img')->store(‘img'); $data[‘img'] = p a t h ; ¥ s s = L i s t m o d e l : : u − i n s e r t ( path; ¥ss = Listmodel::u-insert(path;¥ss=Listmodel::u−insert(data); if ($ss){ echo " "; }else{ echo " "; } }
下面是展示页面,展示页面包括了ajax无刷新删除 添加跳转、修改跳转、批量删除、搜索页面、因为我们需要记录登录状态,还要一个退出登录按钮、当然还有分页、我们直接放body的
全选/ 全不选/ 反选 |
编号 | 账号 | 昵称 | 身份 | 状态 | 电话 | ip地址1 | ip地址2 | 图片 | 操作 |
---|---|---|---|---|---|---|---|---|---|---|
{{$v->id}} | {{$v->user}} | {{$v->name}} | {{$v->i_id}} |
@if($v->status == 0) 启用 @elseif($v->status == 1) 未启用 @endif |
{{$v->tel}} | {{$v->ip1}} | {{$v->ip2}} |
修改 |
@if ($errors->any())
-
@foreach ($errors->all() as $error)
- {{ $error }}
@endforeach
@endif
{{$arr->appends([‘user’=>$user])->links()}}