首页 > 其他分享 >laravel框架中保留条件搜索

laravel框架中保留条件搜索

时间:2023-06-04 20:13:22浏览次数:35  
标签:laravel index account 框架 get function 搜索 query

前段代码

<form action="admin_index" method="get">
    <input type="text" class="input-text" style="width:250px" placeholder="请输入账号" value="<?php echo isset($_GET['account'])?$_GET['account']:'';?>" name="account">
    <button type="submit" class="btn btn-success" id="" name=""><i class="Hui-iconfont">&#xe665;</i> 搜索</button>
 </form>

控制器代码

/**
     * Name:列表
     * User: key
     * Date: 2023/6/3
     * Time:8:33
     */
    public function index(Request $request){
        //获取搜索框
        $account=$request->get('account');
        //分页 搜索
        //参数1. 变量值存在则执行  参数2--->匿名函数
        $data=Admin::when($account,function ($query) use ($account){
            $query->where('account','like',"%{$account}%");
        })->paginate(10);

        return view('Admin/index',compact('data'));

    }

路由

//管理员列表展示
Route::get('admin_index',[\App\Http\Controllers\AdminController::class,'index']);

下面是效果图

 

 在实际使用过程中,按个人需求对代码进行更改

标签:laravel,index,account,框架,get,function,搜索,query
From: https://www.cnblogs.com/Boboschen/p/17456204.html

相关文章

  • 基于Admin.NET框架的前端的一些改进和代码生成处理(2)
    在上篇随笔《基于Admin.NET框架的前端的一些改进和代码生成处理(1)》中大致介绍了一些关于对Admin.NET框架的前端的改造工作,主要目的就是希望能够增加前端代码的简洁性和可读性,以及利用代码生成工具来快速生成相关的代码,从而减少开发过程中的繁琐问题。本篇随笔继续探讨一下,对其中一......
  • 基于Admin.NET框架的前端的一些改进和代码生成处理(1)
    Admin.NET是一套基于Furion/.NET6实现的通用管理平台,模块插件式开发,框架包含了常规的权限管理、字典等管理模块,以及一些Vue3的Demo案例,框架前后端分离。后端基于基于Furion/.NET6实现,底层集成SqlSugar;前端则是采用Vue-Next-Admin的前端框架,整体是一套非常不错的框架。本人比较喜......
  • jqGrid的搜索框下拉
    {name:'wareId',index:'wareId',width:150,formatter:function(cellvalue,options,rowObject){returnrowObject.wareName;},inputtype:"selec......
  • JUC知识点框架
    JUC(java.util.concurrent)atomicAtomicBooleanAtomicIntegerAtomicLongAtomicReferencelocksAQS(AbstractQueuedSynchronizer)ReentrantLockConditionLockSupportReentrantReadWriteLockStampedLockAQS典型应用ReentrantLockCountDownLatchSemaphore......
  • LeetCode 450. 删除二叉搜索树中的节点
    classSolution{public:TreeNode*deleteNode(TreeNode*root,intkey){del(root,key);returnroot;}voiddel(TreeNode*&root,intkey){if(!root)return;if(key<root->val)del(root->left......
  • 细数AJAX框架一箩筐
    [color=red][b]1.Purejavascript:ApplicationFrameworks[/b][/color][color=blue][b]1.1Bindows(成立于2003年)[/b][/color]Backbase是一个通过DHTML、JavaScript、CSS和HTML等技术强劲联合起来的一套完整的Windows桌面式的WEB应用程序解决方案。Bindows无需下载安装客户......
  • 这一次,带你玩转gRPC框架
    前言大家好,先做一下自我介绍我叫BarryYan,目前是一名互联网公司的研发工程师,同时也是后端技术领域的狂热爱好者和技术博主,在GitHub、CSDN社区、51CTO博客社区、阿里云技术社区、掘金技术社区和InfoQ写作社区等都有自己的博客,原创200余篇。虽然刚刚大学本科毕业不到一年,但是算上实......
  • (输出路径搜索)[USACO06OCT] Cows on Skates G
    题目描述本题使用SpecialJudge。FarmerJohn把农场划分为了一个 r 行 c 列的矩阵,并发现奶牛们无法通过其中一些区域。此刻,Bessie位于坐标为 (1,1)(1,1) 的区域,并想到坐标为 (,)(r,c) 的牛棚享用晚餐。她知道,以她所在的区域为起点,每次移动至相邻的四个区域之一,总有......
  • Flex 4.6 XML搜索、匹配示例,完整代码
    效果见图初始化界面输入“设置”,进行搜索、匹配后界面下面是代码<?xmlversion="1.0"encoding="utf-8"?><s:Applicationxmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="l......
  • windows按修改日期范围搜索文件
    *Mapper.xml修改日期:2021/‎9/‎21..‎2021/‎9/‎28......