设为首页 收藏本站
查看: 681|回复: 0

[经验分享] Java Script与PHP配合实现智能化的搜索界面

[复制链接]
累计签到:2 天
连续签到:1 天
发表于 2017-4-13 11:46:47 | 显示全部楼层 |阅读模式
Java Script与PHP配合实现智能化的搜索界面
<?php
require("inc/conn.inc");//连接数据库
?>

<html>
<head>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<TITLE>深圳个体私营企业在线</TITLE>
<METAcontent="text/html;charset=gb2312"http-equiv=Content-Type>
</head>
<BODY>
<linkrel="stylesheet"href="inc/index.css"type="text/css">
<scriptlanguage="JavaScript">
<!--
functionleftcheck(theForm)
{
with(theForm){
if(s_type.value=="")
{
alert("非常抱歉!如果您希望执行搜索功能/n请先选择搜索类别!");
s_type.focus();
return(false);
}
if((sub_type.options[0].text=="无子项目/可选")&&((key.value=="")||(key.value=="请输入关键字")))
{
alert("抱歉!由于没有指定子项目,您必须输入有效的关键字!");
key.value="";
key.focus();
return(false);
}
if((key.value=="请输入关键字")||(key.value=="/可输入公司名"))
{
alert("抱歉!您输入了错误的关键字!");
key.value="";
key.focus();
return(false);
}
}
}
functionchgitem(sel_func)
{
varfunc=sel_func;
switch(func){
case"company":
search.key.value="/可输入公司名";
search.sub_type.options[0].text="/可继续选行业";
search.sub_type.options[0].value="";
<?
//取出公司分类的样本数据
$querytype="SELECT*FROMsampleWhereSample_Type='Company'";
$resultType=mysql_query($querytype);
$numRows=mysql_num_rows($resultType);
echo'search.sub_type.options.length='.($numRows+1).';'.chr(13).chr(10);
for($i=0;$i<$numRows;$i++){
$rowType=mysql_fetch_array($resultType);
$d_value=$rowType["Sample_Value"];
if(strlen($d_value)>12){
$d_value=substr($d_value,0,10)."..";
}
echo'search.sub_type.options['.($i+1).'].text="'.$d_value.'";'.chr(13).chr(10);
echo'search.sub_type.options['.($i+1).'].value="'.$rowType["Sample_ID"].'";'.chr(13).chr(10);
}
?>
break;
case"forum":
search.key.value="请输入关键字";
search.sub_type.options.length=1;
search.sub_type.options[0].text="无子项目/可选";
search.sub_type.options[0].value="";
break;
default:
search.key.value="请选搜索类别";
search.sub_type.options.length=1;
search.sub_type.options[0].text="暂无子项目/可选";
search.sub_type.options[0].value="";
}
}
//-->
</script>
<formname=searchaction="serach.php"method="post">
<p>站内搜索:</p>
<p><selectsize=1name=s_typeOnChange=chgitem(this.value)>
<option>选择搜索类别</option>
<optionvalue="company">会员企业搜索</option>
<optionvalue="forum">论坛搜索</option>
</select></p>
<p><selectsize=1name=sub_type>
<option>请先选择总类</option>
</select></p>
<p>输入搜索关键字<br>
<inputmaxlength=20size=12name=key>
</p>
<inputtype="submit"name="iE4"Value="go">
</form>
</body>
</html>

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-364445-1-1.html 上篇帖子: Follow your heart (113)---终于决定,边等人家做,边自学php了 下篇帖子: PHP调用t.cn新浪短网址服务API(JSON版)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表