我已经建立两张表了,不过不知道怎么关联ID字段
主贴留言的ID和回复的ID
两个分别为:
ID,name,text,time,ip,icon,PID //主留言表
huifu_ID,name,text,time,ip //回复表
在回复的表上我去掉了定位网页的PID,还有表情的ICON 字段。我还写少了什么东西?这样怎么关联
关联后,怎么让留言和回复都可以显示到一个页面里?不能显示就什么都白搭了。
两个分别为:
ID,name,text,time,ip,icon,PID //主留言表
huifu_ID,name,text,time,ip //回复表
在回复的表上我去掉了定位网页的PID,还有表情的ICON 字段。我还写少了什么东西?这样怎么关联
关联后,怎么让留言和回复都可以显示到一个页面里?不能显示就什么都白搭了。
作者: SLKBINBIN 发布时间: 2011-06-12
1,在主留言表和回复表中设置一个共有ID,在你这个问题里,只需要在回复表中增加个外键到住留言表的ID上去就行。
2,然后查询时带WHERE 外键名=id。
2,然后查询时带WHERE 外键名=id。
作者: se_marui_blog 发布时间: 2011-06-12
啥?请说得简单易懂,我的智商不是很高 = =
作者: SLKBINBIN 发布时间: 2011-06-12
主表主键 次表使用外键关联上去.
比如 主表是 name 那么就创建的时候给他主键
然后第2个表的name 就外键
在写查询的时候 最后 where a.name=b.name;
比如 主表是 name 那么就创建的时候给他主键
然后第2个表的name 就外键
在写查询的时候 最后 where a.name=b.name;
作者: PhpNewnew 发布时间: 2011-06-12