0
你好我想知道,如果我使用mysqli_insert_id函數,這將只插入一個自動遞增的id值,如果我有一列稱爲ID,因爲此刻我有一個叫UserID,我想知道這是否會導致我的問題?mysqli_insert_id只有在我有一個名爲ID的列時纔有效?
你好我想知道,如果我使用mysqli_insert_id函數,這將只插入一個自動遞增的id值,如果我有一列稱爲ID,因爲此刻我有一個叫UserID,我想知道這是否會導致我的問題?mysqli_insert_id只有在我有一個名爲ID的列時纔有效?
該列不必被稱爲ID
爲了mysqli_insert_id
是有用的,但你必須有一個AUTO_INCREMENT
列,我相當肯定它必須是主鍵。
然而,你描述它的方式,聽起來像你可能會誤解mysqli_insert_id
做什麼。它不會插入一個ID;它會返回它分配的最後一個自動生成的ID。因此,如果您想使用該ID來添加引用您剛剛插入的行的其他記錄,請在插入行後使用它。
現在有道理,我誤解了它的作用,謝謝 – JWayne93