2012-01-01 2 views
-1

데이터베이스에 세 개의 테이블 (속성, 기능 및 feature_property_map)이 있습니다.단일 양식에서받은 많은 데이터베이스 테이블에 데이터를 삽입하는 방법은 무엇입니까?

property_id 
title 
address 

스키마 기능 테이블 : features_property_map 테이블

feature_id 
feature_name 

스키마

id 
feature_id 
property_id 

가 I 데이터가 그 입력 필드 형태로부터 수신 할 스키마 등록 테이블

위의 표에 삽입해야합니다 :

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

대답은

각 후 ID를 얻으려면 .... 당신의 DB 구조에 따라 필요하면, 제출 후 PHP에서 양식 데이터를 처리하고 올바른 필드에 데이터의 각 부분을 삽입한다는 것입니다 INSERT, use mysql_insert_id

관련 문제