论坛开发问题,请教。送分。

ipsoft 2005-02-26 02:00:54
我开发的论坛已经接近尾声了。
现在有个地方对我来说比较棘手。开发完了就提供原码给大家用。
现在我的论坛。阅读帖子内容的地方不知道如何开发好。第一个本人菜。第二是因为没什么开发经验。希望各位大哥帮帮忙。
topic表是储存了帖子主题
reply表是储存了帖子的回复,在reply表中用topicid来建立和topic表关系的。
user表是用户信息

不知道各位有什么好一点办法。假设是你正在开发这个步骤的时候,你会怎么写。
...全文
166 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
hedonister 2005-02-26
  • 打赏
  • 举报
回复
我觉得cnforums不错,找来参考一下
xkwth 2005-02-26
  • 打赏
  • 举报
回复
感觉还是把Topic表和REply表合并为一个content表比较的合适,没有必要要那么多的表,您说呢
AllenTing 2005-02-26
  • 打赏
  • 举报
回复
老孟的网站上去找找吧。
------------
支持
gxboy 2005-02-26
  • 打赏
  • 举报
回复
开发完了再去解决问题。
luckyprg 2005-02-26
  • 打赏
  • 举报
回复
老孟的网站上去找找吧。
morock_girl 2005-02-26
  • 打赏
  • 举报
回复
增加一個字段parendid 來區分topic和reply,
當parendid=0 就是topic; 當parendid=TopicID 就知道回復是回在哪個topic 。
chuxue1342 2005-02-26
  • 打赏
  • 举报
回复
顶!!!
designonline 2005-02-26
  • 打赏
  • 举报
回复
up
Overriding 2005-02-26
  • 打赏
  • 举报
回复
偶记得毕业时开发那个东西的时候时在表中追加了一个字段replyid,提的时候把replyid等于当前帖子id的帖子都提出来,每条记录中都有userid。不知道这样是不是合理。
l3300 2005-02-26
  • 打赏
  • 举报
回复
up
LoveCherry 2005-02-26
  • 打赏
  • 举报
回复
:)
本拉灯 2005-02-26
  • 打赏
  • 举报
回复
显视Reply(用户的主题内容+回复内容)
在回复表的加上UserID或UserName字段,做为与回复表的关连
显视时
Select Re.Topic,Re.xxx,U.UserID,U.UserName,U.xxxx From Reply As Re Inner Join User表 As U On Re.UserID=Re.UserName Where Re.TopicID
这样就可以了

还有Reply表,也要与User表建一个关系的,要不要我论坛的数据库的,说明
hackate 2005-02-26
  • 打赏
  • 举报
回复
对啊,你已经说得挺清楚了啊,!

你现在应该在topic表中多个字段,就是保存用户名的字段,读出时,可以知道是哪个用户发的啊

然后别人回复后的话呢。就把回复的信息装入replay表啊,然后你说的用topicid来存放对应帖子主题的ID号,这样很好啊,

在读这个页面的时候可以把帖子的ID,当成是replay的topidid的索引读出包含这个帖子的回复内容就都出来了啊,我不知道我讲得清楚不,。
zipo 2005-02-26
  • 打赏
  • 举报
回复
直接在sqlserver的表中填加关系就行了!topicid为主键,另一个为外键!
心情解码 2005-02-26
  • 打赏
  • 举报
回复
:)



--
Drowning 2005-02-26
  • 打赏
  • 举报
回复
mark
january03 2005-02-26
  • 打赏
  • 举报
回复
我也不懂,关注,UP
simon8181 2005-02-26
  • 打赏
  • 举报
回复
up

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧