2016-11-18 134 views
-1

如何在PHP中編寫代碼以將數據插入到具有兩個外鍵的表中,並且這些外鍵是不同表的主鍵。Sql/php - 將數據插入到具有外鍵的表中

這是一個多對多的關係,所以我正在製作一個新表格。我想填充這張表格。

我在過去幾天搜索了很多關於如何獲得左表和右表上的行的主鍵以將其組合在中表中的主鍵。但這一切都不起作用。請幫忙。

+4

你可以發佈你的數據庫模式和你想要插入的數據嗎? – Halcyon

+1

請看看https://stackoverflow.com/help/how-to-ask – McNets

+0

除了@Halcyon請求,你能告訴我們你試過了什麼,爲什麼它沒有工作? – bassrek

回答

0

在每次插入後,您應該使用mysqli_insert_id(),每個插入到自己的變量中,然後在插入第三個表格時將這些變量用作FK。

它將返回int。看看文檔:PHP Doc

+0

謝謝。有效。 –