您好我想知道如果我使用mysqli_insert_id函数,这只会插入一个自动增量id值,如果我有一个名为ID的列,因为目前我有一个名为UserID的我想知道这是否会给我带来问题?
答案 0 :(得分:1)
为了使ID
有用,不必将该列调用mysqli_insert_id
,但您必须拥有AUTO_INCREMENT
列,我相当确定必须是主键。
你描述它的方式,听起来你可能会误解mysqli_insert_id
的作用。它没有插入 ID;它返回它分配的最后一个自动生成的ID。因此,如果要使用该ID添加引用刚刚插入的行的其他记录,则在插入行后使用它。