2012-01-01 31 views
-1

我在數據庫中有三個表:properties,features和feature_property_map。如何將數據插入從單個表單接收的多個數據庫表中?

屬性表的圖式:

property_id 
title 
address 

特徵表的架構:

feature_id 
feature_name 

架構features_property_map表:

id 
feature_id 
property_id 

我想從它的輸入字段的表單接收到的數據將被插入到上表中:

title 
address 
features (features are selected using checkboxes). 

我使用的是PDO,所以請給出相應的答案。

+4

我懷疑你會在這裏得到答案。我們不會爲你做你的工作。查找一些教程(https://www.google.com/search?sourceid=chrome&ie=UTF-8&q=php+pdo+example),開始編寫代碼,當您在此處發帖時,我們會幫助您。 – 2012-01-01 20:00:00

+1

有什麼問題?如果你需要在更多的表上運行插入,只需將PDO稱爲你想要的數字 – dynamic 2012-01-01 20:00:57

+1

What @ yes123說:如果你知道PDO的好處,你可以做任何你需要做的事情來將數據存儲在一張表中,多次表和列的名稱每次)。 – 2012-01-01 20:08:31

回答

0

答案是,你處理表單數據在PHP提交之後,再每條數據插入到正確的領域,如需要通過你的數據庫結構....

對於每個後,即可獲取ID插入,使用mysql_insert_id

相關問題