【发布时间】:2012-01-30 14:00:42
【问题描述】:
我有两个表名为:Blog 用于显示博客文章,cmets 用于显示每个博客文章的 cmets 部分。
这些字段如下:
博客:
1: blog_id
2:标题
3:身体
4:作者
5:更新
评论:
1: cmets_id
2:名称
3:电子邮件
4:身体
5: blog_id
两个表的 blog_id 字段必须相同。
现在我想要的是假设 blog_id = "2",我正在写评论,那么插入查询是什么,以便当我访问 index.php?blog_id=2 时,我只得到那个特定的 cmets发帖。
我的意思是如何为特定 blog_id 插入 cmets?
我试过这个查询插入:
INSERT INTO cms.comments(blog_id, name,email,comments_body)
VALUES (
'".$arr['blog_id']."',
'".$arr['name']."',
'".$arr['email']."',
'".$arr['body']."'
) );
【问题讨论】:
-
它就像 mysql 中的外键。
-
@fahim Parkar:我试过这个:INSERT INTO cms.cmets(cmets_id, username,email,cmets_body) VALUES ('".$arr['blog_id']."', '".$ arr['username']."', '".$arr['email']."', '".$arr['cmets_body']."' ) WHERE cms.cmets.blog_id = '$blog_id'" );
-
请更新您的问题...
标签: mysql