2012-01-01 40 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

相关问题