2013-04-11 32 views
0

我有三個表格:unitpost,file和postfile,其中postfile是將文件鏈接到特定帖子的表格。PHP和MySQL從未知ID填充表格

我已經創建了一個上傳文件和帖子的腳本,但是我需要使用unitpostID和fileID填充postfile表,但是一旦文件上傳完成,隨機選擇ID。那我怎麼才能用剛剛上傳的fileID填充postfile表?

希望這是有道理的!

任何幫助表示讚賞。

+0

你有任何代碼開始?到目前爲止你想出了什麼? – 2013-04-11 07:30:12

+0

By * random *你的意思是'auto_increment'?還是真的隨機? – Uby 2013-04-11 07:31:11

回答

0

使用LAST_INSERT_ID()來獲取最後一次插入操作的ID。

+0

我該如何做兩張桌子? – 2013-04-12 00:09:06

0

使用AUTOINCREMENT作爲主鍵,因此這些ID不會是隨機的,您可以從MySQL或PHP中使用它們。

之後使用mysqli_insert_id()(或PDO::lastInsertId,如果您使用PDO)從php獲取最後一個插入ID,或者如@Nelson所述,直接使用MySQL函數。