PHP 如何实现自动触发
答案:2 悬赏:10
解决时间 2021-02-22 11:54
- 提问者网友:生亦何欢
- 2021-02-22 02:33
要求输入9位机构代码自动跳出对应的单位名称
最佳答案
- 二级知识专家网友:转身后的回眸
- 2021-02-22 03:44
应用AJAX吧<input onchange="showcompanyname(this.value)" ><div id="show"></div><!--要把显示结果显示到这个DIV内--><script language='javascript'>function showcompanyname(companycode){if(/^[a-zA-Z0-9]{9}$/.test(companycode)==false){return false}//应用AJAX,我这里采用了JQUERY框架的$.get("处理地址",{mycode:companycode},function(backinfo){if(backinfo!=null||backinfo!=''){$("#show").html(backinfo);}});}</script> //PHP处理页<?phpif(!isset($_GET['mycode']){exit();}$mycode=urldecode($_GET['mycode']);if(!prem_match('/^[a-zA-Z0-9]{9}$/',$mycode)){exit();}$conn=mysql_connect(数据库地址,数据库用户名,数据库密码);msyql_select_db(数据库名,$conn);mysql_query("SET NAMES'utf8'");//这里看你自己的编码了,我这里使用使用了utf-8的$sql="select * from company where companycode='$mycode'";$query=mysql_query($sql,$conn);if(!$query){ $num=mysql_num_rows($query);if($num>0){$show='';while($rs=mysql_fetch_array($query)){$show.=$rs['companyname'];}echo $show;}}?>
全部回答
- 1楼网友:樣嘚尐年
- 2021-02-22 04:47
假如是要把你的这个按钮事件改成自动触发的事件的话。。。可以吧onclick改成onload就是这样:
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯