永发信息网

在网页中我想添加站内搜索怎么建

答案:4  悬赏:30  手机版
解决时间 2021-05-02 03:08
  • 提问者网友:记得曾经
  • 2021-05-01 23:43
我建好了站点.但文章各种东西太多了,不方便别人浏览.我要怎么建个站内站内搜索.要使用到数据库吗?我对数据库不是很了解,请大家详细给我说说谢谢,
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-05-02 01:15

如果需要设计到搜索这一块是肯定要数据库的


其实SQL语句很简单


不知道你是什么语言开发的

全部回答
  • 1楼网友:想偏头吻你
  • 2021-05-02 04:42

如果你会ASP或PHP的话可能看起来不是那么复杂的

这是前台!它需要传文本域 还有列表/菜单里面的 值

<form id="form1" name="form1" method="post" action="tong_x2.asp">

<table width="780" height="40" border="0" align="center" cellpadding="0" cellspacing="0" background="qi_y/32.gif" class="biank1"> <tr> <td width="90" height="26" align="right" valign="middle" background="b_t/-3.gif"><img src="qi_y/bookopen.gif" alt="1" width="21" height="20"/>&nbsp;<span class="ddf">通讯录</span>&nbsp;</td> <td width="367" align="right" valign="middle" background="b_t/-3.gif"><span class="STYLE30">请输入你要查询的关键字</span></td> <td width="323" align="left" valign="middle" background="b_t/-3.gif"><img src="qi_y/mini_query.gif" alt="2" width="14" height="14" /> <input name="cai_dd" type="text" id="cai_dd" /> <select name="an_x" id="an_x"> <option value="zsm">按姓名</option> <option value="jtzz">按住址</option> </select> <input type="submit" name="Submit5" value="查询" /> </td> </tr> </table>

</form>

后台名字为tong_x2.asp 然后接前面的数值过来

这是连接数据库的<!--#include file ="tz_lb.asp"-->

<%cai_dd = request.Form("cai_dd") an_x= request.Form("an_x") if cai_dd<>"" then session("cai_dd") = cai_dd if an_x<>"" then session("an_x") = an_x bss = "select * from sh where "&session("an_x")&" like '%"&session("cai_dd")&"%' order by id desc " er.open bss,ran,1,1

%>

tz_lb.asp 这个里面应该写这个内容

<% set er = server.CreateObject("ADODB.RecordSet") ran ="provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.MapPath("shou.mdb") %> 同时你也要新建数据库!保存你的文章内容!然而写上面的数据来读去你数据库里面的内容

如果还有什么不懂可以加我的QQ问我 894618653

  • 2楼网友:逐風
  • 2021-05-02 03:18

google站内搜索需要在网站本收录的前提下才能使用的...

如果LZ对数据库语言不了解的话~那只能自己先学习下基础先~如果连基础都没有很难说的...

SQL语句很容易的~ http://www.w3school.com.cn/sql/看看就明白了...

  • 3楼网友:廢物販賣機
  • 2021-05-02 02:23
要数据库,不是很难搞。不过,你可以使用google的站内搜索,去google申请就可以。 http://www.google.cn/search?hl=zh-CN&source=hp&q=%E7%AB%99%E5%86%85%E6%90%9C%E7%B4%A2&aq=f&oq=
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯