我尝试给我一个真正的问题的anology。我有两个表格,一个用于评论。每个人都有自己的主键。但是每篇文章都可以有几条评论。将值插入两个相关的表
因此,这里是SQL用于插入文章到数据库(MySQL的在PHP)代码:
$sql="INSERT INTO articles (content)
VALUES
('$content')";//$content variable has text related to the article
的物品表有两项条款ArticleID和内容。当我插入内容时,每个插入的文章会自动获得一个独特的articleId。 articleId是文章表的主键。有没有一种简单的方法以有效的方式获得该文章的编号?我的意思是有效的方法:尽量避免更多的SQL代码。因为在下一步中,我需要使用articleId将每条评论与这篇文章相关联。
$sql="INSERT INTO comments (comment, articleId)
VALUES
('$comment', '$articleId')";//commentId is the primary key, but it's auto inserted
我不明白?你能给som代码例子吗? – einstein 2011-01-26 18:04:56