laravel 做搜索查询时 遇见无限极分类判断【发给自己看的】

视图

						<form action="{{url('navshow')}}" method="post">

						<tr>
                           <td colspan="5">
                               <input type="submit" value="查询" class="btn" >
                               <input type="text" placeholder="请输入类名称" name="nav_name" style="margin-top:13px;">
                           </td>
						</tr>
						</form>
							<tr>
							<th>选择</th>
								<th>导航id</th>
<!-- 								<th style="display: none;">是否警用</th> -->
								<th>导航名称</th>
								<th>导航分类</th>
								<th>导航链接地址</th>
								<th>操作</th>
								
							</tr>
						</thead>
						<tbody>
							@foreach($data as $v)
							<tr>
							    <td><input type="checkbox" value="{{$v->id}}" name="box"></td>
								<td>{{$v->id}}</td>
								<td>@if(isset($v->level)){{{str_repeat('&nbsp;-',$v->level)}}}@endif
								{{$v->nav_name}}</td>
								<td>{{$v->pid}}</td>
								<td><a href="http://{{$v->nav_link}}">{{$v->nav_link}}</a></td>
								<td><a href="navdel?id={{$v->id}}" class="btn btn-danger"><i class="icon-trash" style="margin-right:3px">&nbsp;&nbsp;删除</i></a></td>
							</tr>
							@endforeach
						</tbody>

控制器

    // 查询
    public function navshow(){
    	$name = $_POST['nav_name'];
        // 使用模糊查询
        $data =DB::select("select * from hy_privileges where nav_name like '%{$name}%' ");
        return view('nav.navindex',['data'=>$data]);
        
    }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值