laravel 假删除 where多子句 状态值变换
来源:互联网 发布:java jar包下载网站 编辑:程序博客网 时间:2024/06/03 18:34
public function index(Request $request){ if($request->isMethod('post')) { $name=$request->input('username'); $orders = Order::leftJoin('shops', 'shops.id', '=', 'orders.shop_id') ->leftJoin('users', 'users.id', '=', 'orders.user_id') ->select('orders.*', 'users.name', 'shops.shop_name') ->where('orders.is_active','=','0') ->where(function($query)use($name){ $query ->where('name','like','%'. $name.'%') ->orWhere(function ($query)use($name){ $query->where('order_num','like','%'. $name. '%'); }); })->paginate(15); return view("admin.order",['orders'=>$orders,'name'=>$name]); } $name=$request->input('username'); $orders = Order::leftJoin('shops', 'shops.id', '=', 'orders.shop_id') ->leftJoin('users', 'users.id', '=', 'orders.user_id') ->select('orders.*', 'users.name', 'shops.shop_name') ->where('orders.is_active','=','0') ->where(function($query)use($name){ $query ->where('name','like','%'. $name.'%') ->orWhere(function ($query)use($name){ $query->where('order_num','like','%'. $name. '%'); }); })->paginate(15); return view("admin.order",['orders'=>$orders,'name'=>$name]);}
<td> {{--orders_id="{{$order->id}}--}} <span class="formlist_handle"> <a href="{{url('/admin/order/show',['orders_id'=>$order->id])}}" class="formlist_edit"> 查看</a> {{--{{url('admin/order/status')}}--}} <span class="formlist_destory change" is_show="{{$order->is_active}}" data-id="{{$order->id}}" > 删除</span> </span></td>
@section('js') <script type="text/javascript"> $(".change").click(function () { var is_show = $(this).attr('is_show'); var mythis = $(this); var id = $(this).data("id"); if(confirm("确定要删除吗?")){ $.ajax({ url: '/admin/order/status' , type:'post', data: {'is_show': is_show,'id':id}, success: function (data) { location.reload(); } }); } }); </script>@endsection
/* * @订单的删除====>假删除 */public function status(Request $request){ $is_show=$request->is_show; $id = $request->id; if($is_show==0){ $is_show=1; } $res = Order::find($id)->update(['is_active' => $is_show]); return $is_show;}
阅读全文
0 0
- laravel 假删除 where多子句 状态值变换
- WHERE 子句
- Where子句
- Where子句
- Where子句
- WHERE 子句
- where子句
- Where子句
- WHERE 子句
- where子句
- Where子句
- where子句、group by 子句 、having子句
- SQL Where 子句
- 1- Where子句
- C#中的where子句
- 怎样优化WHERE子句
- C# where子句
- Oracle update......where......子句
- Elasticsearch修改Mpping和在索引上添加field
- 外网访问内网的解决思路
- Redis解析之持久化
- pygame系列_pygame安装
- photoView图片多点操控
- laravel 假删除 where多子句 状态值变换
- 20170726
- kmp算法分析
- 【PHP基础知识】——PHP的FTP函数
- 进程间通信Messenger的简单使用
- 如何挑选云服务器地域节点
- android,java常遇到的异常以及如何解决?
- 智能指针--RAII
- 怎么写好一个判断是否存在数据的代码?