找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 49|回复: 4

[讨论]站内搜索的问题

[复制链接]
发表于 2010-1-15 04:00:44 | 显示全部楼层 |阅读模式 IP:江苏扬州
我的数据库是这样设计的, 我这个是个电影网站的数据库, 我把所有电影都写到一个表里了. name几就代表一个类型的电影, name1代表动作片,
name2代表爱情片 一次类推.........

id name1 name2 name3 name4 name5 name6
1 xxxx xxxx xxxx xxx xxx xxx
2 xxx xx xx xx xx xxx
3 xx xxx xxxxx xxx xx xxx
4 xxxxx xxx xxx xxx xxx xxx
5 xxx xx xxx xxx xxx xxx
6 xxxx xxxx xxx xxxx xxxx xxx

xxx就代表电影的名字
这样的数据库应该怎么查询呀,我在网站首页弄个搜索,不分类别的就等于是全站搜索,搜索什么只要电影数据库里有,就能搜到,
这应该怎么写代码呀? 还有就是在显示查询结果的页面里怎么写,显示的结果呀,一个字段的好写,比如说搜索1个字段的吧name1里的,那就直接在要显示的查询结果的页面里写<%=rs("name1")%>就行了 (不知道对不对!!初学者) 但要是多个字段的话怎么写,主要是,不知道搜索的内容是从那个字段里搜的, 请大家帮忙 把这两个问题解决了,我不胜感谢,都弄了一天了....联系我QQ也行, 648190879 著名:查询 谢谢 !!!!!!!!
发表于 2010-1-15 04:00:48 | 显示全部楼层 IP:江苏扬州
我觉得你这样建数据库不妥!
你可以建成这样试试!
id
name 电影名称
type 电影的类型
content 电影的介绍
然后你添加的时候就变成:
id name type content
1 超人归来 科幻片   事隔五年超人……
2 疯狂的石头  喜剧片  厕所里发现的一个石头--翡翠……
…………
这样就可以实现你的要求了!
在搜索的时候就用like ,只查片名!name字段
在输出的时候就好办了!~
查到了就写:
<%=rs("name")%>这样还可以做个链接,链接到影片的详细内容!
回复

使用道具 举报

发表于 2010-1-15 04:00:51 | 显示全部楼层 IP:江苏扬州
要是按你这用数据库的话,怎么写代码

我是初学者,请告知,谢谢
回复

使用道具 举报

发表于 2010-1-15 04:00:55 | 显示全部楼层 IP:江苏扬州
知道数据库的范式吗?
看了你的数据真的很想不通,为什么是这样的?

难道说你的每一条记录的每一个字段都有记录?
这种方法到底是什么意思?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 11:24 , Processed in 0.276906 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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