使用PHP進行MySQL插入時獲取剛剛添加的記錄的ID的最簡單方法是什麼?獲取剛剛發佈的記錄ID的最簡單方法
例如,假設您在user_posts表中發佈了一個留言板類型的帖子,其中包含user_id,post_subject,timestamp等,然後您在user_post_threads表中具有該帖子的文本。
我需要從user_posts表中獲取新記錄的ID,以便我可以將其添加到user_post_threads表中已連接的文本帖子中。
我過去的解決方案是在將數據發佈到user_post_threads表之前,對時間戳和user_id執行新查詢以獲取記錄ID。但我討厭這樣做,因爲它好像對數據庫做了不必要的查詢。
我想改進我的方法,所以提示會很棒。謝謝!
順便說一下,今天我在WordPress上做這個,我知道WordPress經常有這些小鉤子可以用來獲取這樣的東西。但它並不一定是一個WordPress解決方案,因爲大部分時間我都不在WordPress中這樣做。 –
你能否在這句話中多說幾次? (: –