laravel7 搜索关键字标红及手机号,身份证号隐藏
- 控制器代码
- public function index(Request $request)
- {
- //接受搜索关键字
- $word = $request->get('name');
- $start = $request->get('start');
- $end = $request->get('end');
- $paginsete = config('setting.paginate');
- $data = Register::where('name', 'like', "%$word%")->whereNotBetween('created_at', [$start, $end])->orderBy('id', 'desc')->paginate($paginsete);
- $where = [];
- $where['word'] = $word;
- $where['start'] = $start;
- $where['end'] = $end;
- return view('register.index', compact('data', 'where','word'));
- }
- 视图代码:
- @foreach($data as $item)
- <tr class="text-c">
- <td><input type="checkbox" value="{{$item->id}}" name="id[]"></td>
- <td>{{$item->id}}</td>
- <td><u style="cursor:pointer" class="text-primary">{!!str_replace($where['word'], "<span style='color:red'>{$where['word']}</span>", $item->name) !!}</u></td>
- <td>{{$item->Job_number}}</td>
- <td>{{substr_replace($item->id_number,'****',6,8)}}</td>
- <td>{{substr_replace($item->phone,'****',4,4)}}</td>
- <td class="text-l">{{$item->Department}}</td>
- <td>{{$item->created_at}}</td>
- <td class="td-status"><span class="label label-success radius">
- @if($item->status==0)
- 已就诊
- @elseif($item->status==1)
- 未就诊
- @else
- 未挂号
- @endif
- </span></td>
- <td class="td-manage"><a style="text-decoration:none" onClick="member_stop(this,'10001')"
- href="javascript:;" title="停用"><i class="Hui-iconfont"></i></a> <a
- title="编辑" href="javascript:;" onclick="member_edit('编辑','member-add.html','4','','510')"
- class="ml-5" style="text-decoration:none"><i class="Hui-iconfont"></i></a> <a
- style="text-decoration:none" class="ml-5"
- onClick="change_password('修改密码','change-password.html','10001','600','270')"
- href="javascript:;" title="修改密码"><i class="Hui-iconfont"></i></a> <a title="删除" href="javascript:;" onclick="member_del(this,'1')" class="ml-5" style="text-decoration:none"><i
- class="Hui-iconfont"></i></a></td>
- </tr>
- @endforeach
效果图:
laravel7 搜索关键字标红及手机号,身份证号隐藏的更多相关文章
- think php 路由增删改查(搜索+关键字标红+缩略图)
路由 use think\Route; //展示添加表单 Route::get('create','user/user/create'); //表单提交数据 Route::post('save','u ...
- VC RichEdit中英文关键字标红
最近需要做vc的RichEdit控件里的内容关键字标红,由于RichEdit的内容可能是中英文混合的,所以需要先转成Unicode,再用wcsstr函数找到关键字出现的位置,再用SetSel.SelS ...
- Java对姓名, 手机号, 身份证号, 地址进行脱敏
替换几位就用几个*号 一.姓名 1, 脱敏规则: 只显示第一个汉字,比如李某某置换为李**, 李某置换为李* private static String desensitizedName(String ...
- js 随机生成姓名、手机号、身份证号、银行卡号
开发测试的时候,经常需要填写姓名.手机号.身份证号.银行卡号,既要符合格式要求.又不能重复.大家会到网上搜各种生成器.能不能自己写一个简单的生成器呢.下面是随机生成姓名.手机号.身份证号.银行卡号的j ...
- js验证真实姓名与身份证号,手机号
最近的项目中用的需要调用实名认证的接口,实名认证接口价格相比短信而言高了不是几分钱,所以说调用实名认证的条件就要严格把关,因此用到js验证真实姓名与js验证身份证号. 进入正题 1.js验证真实姓名 ...
- iOS常用正则表达式验证(手机号、密码格式、身份证号等)
#import @interfaceUtils : NSObject #pragma 正则匹配手机号 + (BOOL)checkTelNumber:(NSString*) telNumber; #pr ...
- iOS开发——手机号,密码,邮箱,身份证号,中文判断
目前这些方面的判断主要是用了正则表达式 手机号的判断,目前主要是长度.均是数字,支持的号段由于第三方通讯比如京东通讯,小米通讯等支持的号段挺多, 有171,170,135,147等等,所以号段限制简单 ...
- Android 正则表达式验证手机号、姓名(包含少数民族)、身份证号
最近项目中新增的功能,需要对手机号.姓名.身份证号等一些信息进行验证,最好的方法是通过正则表达式来验证,网上查了一些资料,写了这几个工具方法. 1.验证手机号 规则:第一位只能是1,第二位为3-8中的 ...
- [前端] jquery验证手机号、身份证号、中文名称
验证: 中文姓名.手机号.身份证和地址 HTML(表单): <form action=""> <div class="form-group"& ...
随机推荐
- HTML横向二级导航
图片素材没有发,就一个logo还有一个Nav背景图. 效果 HTML <!DOCTYPE html> <html lang="zh-cn"> <hea ...
- oracle锁表问题处理
文章转载自:http://blog.itpub.net/31397003/viewspace-2142672/ "ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或 ...
- 7月3日下午 微擎芸众商城 设计思路 - laravel路由底层源码解读
学习参考文章 https://learnku.com/articles/13622/the-principle-of-laravel-routing-execution <?phpnamespa ...
- Java程序性能监控工具
系统性能监控: 确定系统运行的整体状态,基本定位问题所在 uptime命令 [root@localhost ~]# uptime23:19:38 up 244 days, 3:39, 34 users ...
- tomcat实现多虚拟主机
一.安装tomcat 请查看:二进制安装tomat 二.配置虚拟主机 2.1 修改server.xml # vim /usr/local/tomcat/conf/server.xml ...省略 #在 ...
- Redis 源码简洁剖析 12 - 一条命令的处理过程
命令的处理过程 Redis server 和一个客户端建立连接后,会在事件驱动框架中注册可读事件--客户端的命令请求.命令处理对应 4 个阶段: 命令读取:对应 readQueryFromClient ...
- Netty高级应用及聊天室实战
Netty 高级应用 1. 编解码器 概念:在网络应用中,需要实现某种编解码器.将原始字节数据与自定义消息数据进行相互转换.网络中都是以字节码的形式传输的. 对Netty而言,编解码器由两部分组成:编 ...
- CentOS7利用yum缓存搭建本地源
CentOS7利用yum缓存搭建本地源 环境说明 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 ( ...
- Lesson11——Pandas去重函数:drop_duplicates()
pandas目录 "去重"通过字面意思不难理解,就是删除重复的数据.在一个数据集中,找出重复的数据删并将其删除,最终只保存一个唯一存在的数据项,这就是数据去重的整个过程.删除重复数 ...
- mysql基础复习(SQL语句的四个分类),
( ...