このような構造のテーブルが3つありますが、
従業員 > ID (PK)、名前
家族 > family_id (PK)、id (従業員 PK)
父 > 父の ID (PK)、家族の ID (家族の PK)、父の名前
mysql_insert_id()
またはを使用して最後に挿入された ID を取得できることはわかってLAST_INSERT_ID
います。ID を取得して、次のように各テーブルに挿入したかったのです。
INSERT INTO employee VALUES('', '<value>')
//
//
INSERT INTO family VALUES('', '".mysql_insert_id()."')
// id from employee PK
//
INSERT INTO father VALUES('', '".mysql_insert_id()"', '')
// id from family PK
私は正しいことをしていますか?はいの場合、まったく同じことを行うためのより良い方法はありますか?
ありがとうございました。:)