我有兩個表名爲:博客用於顯示博客文章和評論用於顯示每篇博文的評論部分。是如何在下面的數據庫mysql表中插入行?
這些字段如下:
對於博客:
1:blog_id
2:標題
3:體
4:作者
5 :更新
註解:
1:comments_id
2:命名
3:電子郵件
4:主體
5:blog_id
字段blog_id對於這兩個表格必須相同。
現在我想要的是,假設對於blog_id =「2」,我正在寫評論,那麼插入查詢將如何,以便當我訪問index.php?blog_id = 2時,我只獲得評論特別帖子。
我的意思是如何插入特定blog_id的評論?
我想這個查詢插入:
INSERT INTO cms.comments(blog_id, name,email,comments_body)
VALUES (
'".$arr['blog_id']."',
'".$arr['name']."',
'".$arr['email']."',
'".$arr['body']."'
));
它像外鍵MySQL的。 – Sagotharan 2012-01-29 06:17:48
[你嘗試過什麼到目前爲止??](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – 2012-01-29 06:20:18
@fahim Parkar:我嘗試這樣做:INSERT INTO cms.comments( comments_id,用戶名,電子郵件,comments_body) \t \t \t \t \t VALUES( \t \t \t \t \t ' 「$常用3 [ 'blog_id'。」', \t \t \t \t \t \t '」。$改編['用戶名']。「', \t \t \t \t \t \t \t \t \t \t \t \t ' 「$常用3 [ '電子郵件'。」', \t \t \t \t \t \t ' 「$常用3 [ 'comments_body'。」' \t \t \t \t \t) WHERE cms.comments.blog_id = '$ blog_id'「); – 2012-01-29 06:22:43