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

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

成都创新互联是专业的天祝藏族自治网站建设公司,天祝藏族自治接单;提供成都网站设计、做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行天祝藏族自治网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

index.html










    sea.php

    <?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($result)){
    	//判断是否有对应的数据
    	if(!$row){
    		$search='';
    		exit;
    	}else{
    		//对查询关键字进行标记
    		$row['sea'] = str_replace($text, '' .$text. '', $row['sea']);
    		$search[]=$row;
    		
    	}
    }
    echo json_encode($search);
    ?>

    效果图

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

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

    以上这篇jq.ajax+php+mysql实现关键字模糊查询(示例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持创新互联。


    当前名称:jq.ajax+php+mysql实现关键字模糊查询(示例讲解)
    地址分享:http://ybzwz.com/article/jecipp.html