1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php+ajax 实现输入读取数据库显示匹配信息【PHP】

php+ajax 实现输入读取数据库显示匹配信息【PHP】

时间:2022-12-19 10:10:43

相关推荐

php+ajax 实现输入读取数据库显示匹配信息【PHP】

后端开发|php教程

php_ajax读取数据库,ajax获取数

后端开发-php教程

废话不多说了,直接跟大家贴代码了

go9go源码,网页版vscode,ubuntu 设备详细信息,tomcat版本7,sqlite3_setup,phpwind视频插件,uni-app前端框架,网络爬虫基础案例,apache 和php,SEO问答交流平台,手机简易网站模板,网页顶部可关闭js广告条代码,交友平台模板,chrome无法打开静态页面,工资管理系统毕业设计,电影网站最常见的程序lzw

dropbox_index.php

微上墙 源码,ubuntu取消悬浮窗,tomcat 配置控制台,骷髅爬虫最大,福清php培训学校,门头沟区推广seo服务成本lzw

主搜索引擎下拉框自动显示数据

吾爱破解 vip影视源码,Ubuntu基本语句,项目单独放到tomcat中,scrapy 爬虫执行,php注入检测工具,企业为什么都要做seo优化推行lzw

dropbox.js ajax

var xmlHttp function showHint(str) {if (str.length==0){ document.getElementById("txtHint").innerHTML="" return}xmlHttp=GetXmlHttpObject()if (xmlHttp==null) { alert ("Browser does not support HTTP Request") return } var url="responsepage.php"url=url+"?q="+strurl=url+"&sid="+Math.random()xmlHttp.onreadystatechange=stateChanged xmlHttp.open("GET",url,true)xmlHttp.send(null) }//设置回调函数 function stateChanged(){ if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { document.getElementById("txtHint").innerHTML=xmlHttp.responseText }} function GetXmlHttpObject() {var xmlHttp=null;try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest();}catch (e){ // Internet Explorer try {xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } }return xmlHttp; }

dropbox.css

.txt{ height:22px; border:1px solid #cdcdcd; width:220px;border-right:none;}

.btn{ background-color:#FFF; border:1px solid #CDCDCD;height:26px; width:70px;}

responsepage.php

<?php //get the q parameter from URL $q=$_GET["q"]; //全部小写化 $q=strtolower($q); //非空验证 if(isset($q) && $q != \) { $con = mysql_connect("localhost","root","lifu"); if(!$con) { die(Could not connect: .mysql_error()); } mysql_select_db("my_db",$con); $sql = "select * from persons"; //$sql="SELECT FirstName FROM Persons where Firstname like \%$q%\";$result =mysql_query($sql,$con); while($row = mysql_fetch_array($result)){ //匹配判断 if(stristr(strtolower($row[FirstName]),$q)) { //echo "-----------------Persons-----------------"; echo /* "firstname:" .*/ $row[FirstName] . "

"; //echo "lastname:" . $row[LastName] . "

"; //echo "age:" . $row[Age] . "

"; } //echo $row[FirstName] . "

";} mysql_close($con); }?>

数据库:

以上就是本文给大家介绍的php+ajax 实现输入读取数据库显示匹配信息的全部内容,希望大家喜欢。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。