2014-02-06 115 views
0

我有一個數據庫3個表:矩陣,標記和矩陣標記(矩陣和標記之間的關係是N-N)。用自動增量外鍵插入值

這裏是每一個的屬性:

matrix: mx_id (auto-incremented); name; 
mark: mk_id (auto-inc); name; color; 
matrix-mark: mk_id (FK); ma_id(FK). 

例如,如何將我插入用相同的矩陣相關聯的多個標記?我通過php post獲取值。

在此先感謝。

回答

0

在php中插入記錄你可以得到最後插入的ID。有這個功能。

mysql_query("INSERT INTO matrix(name) values ('deepak')"); 
$matrix_id = mysql_insert_id(); 

mysql_query("INSERT INTO marks(name,color) values ('deepak','white')"); 
$marks_id = mysql_insert_id(); 
// now u can insert these two id in your third table..