gpt4 book ai didi

php - 外键和主键

转载 作者:行者123 更新时间:2023-11-29 08:09:10 25 4
gpt4 key购买 nike

我正在使用 phpmyadmin 在 Dreamweaver 中制作一个页面。我想注册参加事件或演出的人员的姓名。

我的问题是:如果我在 Dreamweaver 中有一个表单,它将姓名发布到一个表中,并通过自动增量自动为该人提供一个 id (person_id),我怎样才能使外键自动发布相同的 id?另外,如果我注册一个与已注册的人同名的人,如何才能使其具有相同的 person_id?

提前致谢:)

最佳答案

插入一行后,LAST_INSERT_ID() MySQL 函数返回分配给该行的自动增量 ID。所有 MySQL API 都提供了一种获取此信息的方法,例如PDO 的 lastInsertId() 方法。您可以在使用外键更新表时使用它。

如果同名的人应该获得相同的 ID,您可以将名称设为唯一键。尝试注册相同的名称将导致错误,然后您可以执行查询来获取其 ID。

关于php - 外键和主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22000787/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com