博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uchome中模糊搜索的实现
阅读量:7027 次
发布时间:2019-06-28

本文共 622 字,大约阅读时间需要 2 分钟。

在默认uchome中好友的搜索是无法模糊搜索的,不知为何,有的人无法记住好友的全名便不可能从搜索中找到该好友了,这对用户体验是非常不好的。

经过研究改动如下代码就可以实现uchome的模糊搜索功能了。

在source中cp_friend.php的文件中找到如下代码修改$wherearr[]中的语句如下即可:

 

if($searchkey = stripsearchkey($_GET['searchkey'])) {            $wherearr[] = "(s.name like '%"."$searchkey"."%' OR s.username like '%"."$searchkey"."%')";        } else {            foreach (array('uid','username','name','videostatus','avatar') as $value) {                if($_GET[$value]) {                    $wherearr[] = "s.$value='{$_GET[$value]}'";                }            }        }

 

转载于:https://www.cnblogs.com/jiaxinming/archive/2012/08/20/2648140.html

你可能感兴趣的文章
Java8 Lambda代码备份
查看>>
css伪元素实现tootip提示框
查看>>
Python基础知识随手记
查看>>
bzoj 1191 [HNOI2006]超级英雄Hero——二分图匹配
查看>>
关于xshell无法连接到centos的问题
查看>>
模块模式和单例模式的详解
查看>>
AMD和Intel的cpu架构的区别
查看>>
关于函数指针的总结
查看>>
whistle.js连接ios手机中https步骤
查看>>
TCP/IP 协议栈 ------ ICMP
查看>>
apache伪静态设置
查看>>
采用PHP函数uniqid生成一个唯一的ID
查看>>
Centos7安装32位库用来安装32位软件程序
查看>>
【HMOI】小C的填数游戏 DP+线段树维护
查看>>
java中23种设计模式之6-适配器模式(adapter pattern)
查看>>
Easy C 编程 in Linux
查看>>
SQL Server 事务语法
查看>>
poj3761(反序表)
查看>>
x86寄存器总结
查看>>
jquery easyui ajax data属性传值方式
查看>>