2012-01-01 11 views
-1

データベースには、プロパティ、フィーチャー、feature_property_mapという3つのテーブルがあります。1つのフォームから受け取った多くのデータベーステーブルにデータを挿入する方法は?

property_id 
title 
address 

スキーマ機能テーブルの:features_property_mapテーブルの

feature_id 
feature_name 

スキーマ:

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)を見つけてコードを書いてください。ここに投稿が滞ってしまったら、お手伝いします。 。 –

+1

何が問題なのですか?あなたはもっと多くのテーブルに挿入を実行する必要がある場合は、単にPDOに電話してください。 – dynamic

+1

@ yes123は言った:PDOがよく分かっていれば、何回でも1テーブルにデータを保存する必要があります。テーブル名、カラム名など)。 –

答えて

0

あなたのDB構造で必要とされる答えは、正しいフィールドにデータの各部分を挿入し、その後、あなたが提出した後、PHPでフォームデータを処理することで、....

それぞれの後にIDを取得するにはINSERT、use mysql_insert_id

関連する問題