我写论坛的表的字段是这样的
ID 是自动增加的类型
idd 用来记录ID
当idd=id 的时候就说明这是个回复的帖子
我现在在发表一篇文章的时候
发表的文章的ID是1
当我在回复的时候回复的文章的 IDD 是 1
我现在因为要取另外的一个表用户信息的内容
我在操作两个表的时候 出了点问题
我在列出文章内容的时候 当有几个用户的时候 文章的内容就显示几个回复 但是添加到数据库的记录还是一个
我知道我的SQL语句是错在哪里但是又不知道怎么改
就是 where message.user=tblusers.user and message.id=@id or message.idd=@id
上面是想把和id 一样的idd 都显示出来
但是当显示文章内容的时候回复一个 就出现有几个(和用户人数一样的数字)的回复
请大家帮帮我
ID 是自动增加的类型
idd 用来记录ID
当idd=id 的时候就说明这是个回复的帖子
我现在在发表一篇文章的时候
发表的文章的ID是1
当我在回复的时候回复的文章的 IDD 是 1
我现在因为要取另外的一个表用户信息的内容
我在操作两个表的时候 出了点问题
我在列出文章内容的时候 当有几个用户的时候 文章的内容就显示几个回复 但是添加到数据库的记录还是一个
我知道我的SQL语句是错在哪里但是又不知道怎么改
就是 where message.user=tblusers.user and message.id=@id or message.idd=@id
上面是想把和id 一样的idd 都显示出来
但是当显示文章内容的时候回复一个 就出现有几个(和用户人数一样的数字)的回复
请大家帮帮我
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货