我有三個表格:unitpost,file和postfile,其中postfile是將文件鏈接到特定帖子的表格。PHP和MySQL從未知ID填充表格
我已經創建了一個上傳文件和帖子的腳本,但是我需要使用unitpostID和fileID填充postfile表,但是一旦文件上傳完成,隨機選擇ID。那我怎麼才能用剛剛上傳的fileID填充postfile表?
希望這是有道理的!
任何幫助表示讚賞。
我有三個表格:unitpost,file和postfile,其中postfile是將文件鏈接到特定帖子的表格。PHP和MySQL從未知ID填充表格
我已經創建了一個上傳文件和帖子的腳本,但是我需要使用unitpostID和fileID填充postfile表,但是一旦文件上傳完成,隨機選擇ID。那我怎麼才能用剛剛上傳的fileID填充postfile表?
希望這是有道理的!
任何幫助表示讚賞。
使用AUTOINCREMENT
作爲主鍵,因此這些ID不會是隨機的,您可以從MySQL或PHP中使用它們。
之後使用mysqli_insert_id()
(或PDO::lastInsertId
,如果您使用PDO)從php獲取最後一個插入ID,或者如@Nelson所述,直接使用MySQL函數。
你有任何代碼開始?到目前爲止你想出了什麼? – 2013-04-11 07:30:12
By * random *你的意思是'auto_increment'?還是真的隨機? – Uby 2013-04-11 07:31:11