当前位置:   article > 正文

mysql仿百度搜索高亮_thinkPHP+mysql+ajax实现的仿百度一下即时搜索效果详解

php+ajax+mysql仿百度展示搜索的内容

本文实例讲述了thinkPHP+mysql+ajax实现的仿百度一下即时搜索效果。分享给大家供大家参考,具体如下:

用过百度搜索的人应该都知道这个效果,今天我用ThinkPHP+Mysql+Ajax来实现这样的一个效果,首先我把所有的代码都先给大家,最后再来讲解。

百度即时搜索效果图

2019071512031411.png

运行效果图

2019071512031412.png

数据库截图

城市表

2019071512031413.png

学校表

2019071512031414.png

控制层代码(SchoolController.class.php)

namespace Wechat\Controller;

use Think\Controller;

/**

* 学校模块控制层

*/

class SchoolController extends Controller {

//学校选择页面

public function index(){

$County = D("County");

$School = D("School");

//获取所有的省份列表

$cityList = $County->where("pid = 0")->order("sort desc")->select();

//遍历省份数据,获取二级城市列表

foreach ($cityList as $key => $value) {

$countyList[] = $County->where("pid = ".$value['id'])->order("sort desc")->select();

}

//如果url传过来省级编号,就保存,否则就默认山东为要显示的省份

if(!empty($_GET['cityid'])){ <

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/636542
推荐阅读
相关标签
  

闽ICP备14008679号