我有两张桌子: AccountLogin &的 AccountDetails 即可。 AccountLogin包含以下列: ID (主键 - 自动增量) USERNAME PASSWORD 。并且AccountDetails具有: ID (主键 - 自动增量 - 应该与AccountLogin相同,因为详细信息适用于此用户) FIRSTNAME LASTNAME EMAIL HOBBIES SPORTS
如何实现这一目标?我有MySQL和phpMyAdmin。 我创建了这两个表及其所有字段。
非常感谢!
答案 0 :(得分:1)
主键是该特定表中该特定记录的唯一键。您应该在AccountDetails
表中添加一个外键,例如user_id
,在id
表格中将其设置为引用AccountLogin
,然后您就可以加入记录。
供参考:
答案 1 :(得分:1)
不要让他们都是AUTO_INCREMENT
。使用 AUTO_INCREMENT插入表。使用last_insert_id()
找出创建的值。然后,只有这样,INSERT进入另一个表,使用该值id
。
你可以在它们之间有一个外键,但它不是如何插入的解决方案。