這種情況基本上是發生於當你的table間的結構是有foreign key關係,
且有連續處理的問題(例如:訂單 與 訂單內的品項)~
因此就需要取得主table的primary key給子table使用,
當然,
是有辦法的啦~~
基本上有兩種方法,
一種是透過php取得,
另一種則是透過SQL指令取得,
<? mysql_query("INSERT INTO...."); echo mysql_insert_id(); ?>
or
<? mysql_query("INSERT INTO...."); mysql_query("SELECT LAST_INSERT_ID()"); ?>就擇一使用唄:)
沒有留言:
Write 意見