在我的数据库中,我有问题和答案。每个帖子都有一个'postID',只有答案有一个'responseID',它引用问题的'postID'。从php和mysql数据库组织问题和解答
我能确定哪些答案去我想这问题,因为responseID =帖子ID
编写一些PHP代码,将在下面的格式显示数据:
问:
- 答案
- 回答
- 回答
问:
- 答案
- 答案
- 答案
...等等
附加信息:
的问题和答案都在同一tblQA表。 Colums是QAID,PosterID,ResponseID,TimeStamp,Category,Body。
因此,每个帖子都有一个QAID。一个问题会有一个类别,而答案的答案ID将等于问题QAID。
这将抓住所有的问题:
SELECT * FROM tblQA那些类别NOT NULL
这将抓住所有的答案:
SELECT * FROM tblQA WHERE ResponseID IS NOT NULL
我不能改变数据库,因为现在硬编码使用数据库的应用程序。 – BigMike 2010-09-02 15:29:42
希望上面的代码有助于:) – Wolfy 2010-09-03 06:53:32
上面的代码与昨天不一样) – Wolfy 2010-09-03 11:46:59