注册 登录
编程论坛 ASP技术论坛

请高手告诉我这个是这个是怎么做的 编程论坛 » ASP技术论坛 » 发新话题

guang2356447 发布于 2008-09-30 20:42, 1256 次点击
编程论坛 » ASP技术论坛 » 发新话题

编程论坛 » ASP技术论坛 » 第一个标题》标题名称

这个是动态的不是每个页面自己写上去的   请问这个怎么做啊

告诉我原理
10 回复
#2
multiple19022008-09-30 21:56
你只要弄清楚很少的几个问题。

“编程论坛”4个字怎么显示出来的?显然,数据库的论坛设置表里面存了论坛名称。显示出来。

“ASP技术论坛”,发话题的页面接受了的查询字符串里包含板块ID,查出版块名称,显示出来。

“发新话题” 就写里面就是了。
#3
multiple19022008-09-30 21:56
当然了 如果你根本不懂数据库,那另当别论
#4
yms1232008-10-01 14:49
这样的效果就是简单的数据库读取,只要表结构设置的好。作出这种功能没什么难度的
#5
guang23564472008-10-01 18:34
啊啊啊啊啊啊啊啊
多谢大家提醒
#6
anlige2008-10-02 01:30
多级菜单~呵呵~
#7
multiple19022008-10-02 08:42
[bo][un]anlige[/un] 在 2008-10-2 01:30 的发言:[/bo]

多级菜单~呵呵~

这个不是多级……就是一级
#8
guang23564472008-10-03 12:55
问题又出来啦
比如我的论坛有好多页面

论坛》》论坛标题》》标题的内容

比如论坛页面为index.asp     我在第7页点一个标题      然后再点”论坛“直接返回到第一页去啦
也就是返回到index.asp    应该是返回到 index.asp?page=7

这个怎么做啊
#9
guang23564472008-10-03 13:08
页面传值
也就是同时把    标题的ID传过去和标题所在的页码值传过去

怎么传   和   怎么接受啊
<a href="ztxx.asp?id=<%=rs("id")%>&page=<%=page%>"><%=rs("zt")%></a>   我这样传

怎么接受啊

conn.execute("update aa set ck=ck+1 where id="&request.QueryString("id"))   page怎么加上去
#10
guang23564472008-10-03 13:10
发错一个
exec="select * from aa where id="&request.querystring("id")
我是这样接受的
#11
yms1232008-10-03 23:58
考虑如下表结构
Title主题表
字段名          字段类型
ID编号          自动编号
Title标题       文本
UserName发布者  文本
AnoDate发布时间 日期时间

Topic帖子表
字段名            字段类型
TopicID主题编号   数字
ID编号            自动编号
Title标题         文本
UserName发布者    文本
AnoDate发布时间   日期时间
Body帖子内容      文本

TopicID对应Title表的一个主题编号,通过关系编号来查询
1