jq.ajax+php+mysql实现关键字模糊查询(示例讲解)

网友投稿 308 2023-03-02


jq.ajax+php+mysql实现关键字模糊查询(示例讲解)

对于这个功能企业上还算比较实用,推荐给大家;

index.html

sea.php

$con = mysqli_connect("localhost","username","password");

if(!$con){

echo "数据库链接失败";

exit;

}

mysqli_select_db($con,'jwhuang');

mysqli_query($con,'set names utf-8');

$text= isset($_GET['text']) ? trim($_GET['text']) : '';

$result=mysqli_query($con,"select * from search where sea LIKE '{$text}%' ");

$search=array();

while($row=mysqli_fetch_assoc($resultXgEzAqC)){

//判断是否有对应的数据

if(!$row){

$search='';

exit;

}else{

//对查询关键字进行标记

$row['sea'] = str_replace($text, '' .$text. '', $row['sea']);

$search[]=$row;

}

}

echo json_encode($search);

?>

效果图

完整代码下载:https://github.com/jwhuang59/Demos/tree/master/search


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Node层模拟实现multipart表单的文件上传示例
下一篇:浅谈Spring Boot 整合ActiveMQ的过程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~