9月国外pc游戏上市表
以下是eNet游戏编译的完整9月国外游戏上市表: 9/1 战俘:...
- 娱乐乐园,
作者 fp2003 发布于 0000-00-00 分类:php基础编程
有两个表(bbs中),一个放主题内容,另一个放回复内容
怎样在页面中从一个表中显示此主题后再从另一个表中接着主题内容显示其回复的内容
逛论坛交流:mysql查询问题
一个表就可以做到的
如果是像这样建两个表该怎么办呢?
如果非要用两个表,那两个表就一定要有一个相同的ID或其他什么值!!
有一个相同的id 怎么实现呢?
创建一个有关系的字段咯 比如主题产生后插入一个字段值,存储回复时使一个字段的值和这个主题的一样,两个表间就都有相同字段值的数据,这样就可以使用查询了。
好的,多谢了
你可以在回复边里面设置一个记录主题表的ID值,这样在浏览主题内容的时候就可以直接从数据库中读取所有与主题表的ID值相同的数据就可以了。不过还是建议在一张表里面做的好。
为什么做进一张表好?
我也有个问题
我的文章发布系统(自己写的
)可以允许文章后面评论
文章和评论是分别写进两个表的
中间用一个sid(source_id)来关系
我想在文章列表的时候显示评论数目 也就是按每个主题的ID在评论的表里查询有几个评论
怎样用一条SQL搞定?
SELECT news.*,count(*)* if(pinglun.news_id is null,0,1) as totalRows FROM pinglun right join news on news.id=pinglun.news_id group by news.id
说明:
news:新闻表
pinglun:评论表
显示新闻所有字段及每条新闻的评论数量。
news.id = pinglun.news_id
id 对应 news_id
10 条回复
回复