이 가이드는 PHP를 사용하여 양식을 제출한 후 양식 데이터를 MySQL 데이터베이스로 보내고 저장하는 방법을 보여줍니다. MySQL 및 PHP에 대한 기본적인 이해가 필요합니다.
이제 시작해봅시다:
- 데이터베이스와 테이블을 만듭니다.
테이블의 열은 양식의 구조에 따라 다릅니다. 데이터베이스 테이블에 추가할 열이 확실하지 않은 경우 이 가이드를 확인하여 양식의 필드 이름 또는 게시물 키를 확인하세요. - 이 가이드의 경우 테이블에 “submission_id” 열을 추가해야 합니다.
이 샘플 문의 양식의 테이블은 phpMyAdmin에서 아래와 같이 보입니다.

참고: 데이터베이스 생성 또는 편집 프로세스는 서버 설정 또는 웹 호스트에 따라 다릅니다. 공급 서버의 지원팀에 도움을 요청하십시오.
- 이제 코드가 포함된 이 ZIP 파일을 다운로드하고 압축을 풉니다.
- 텍스트 편집기에서 PHP 파일을 엽니다.
- 코드에서 Database Config를 검색하고 값을 데이터베이스 정보로 바꿉니다.

- 다음으로 Data to Save를 검색하고 데이터베이스에 저장할 POST 데이터를 추가합니다.

real_escape_string()
함수를 사용하여 발생 가능한 SQL 인젝션 취약점을 방지합니다. 양식의 POST 데이터를 확인하려면 제출물을 POST 데이터로 보는 방법을 참조하십시오.
- Queries to Run을 검색 하고 UPDATE 쿼리를 편집합니다.

게시물 값을 테이블 열에 매핑합니다. 자세한 내용은 MySQL UPDATE 문을 참조하십시오.
- INSERT 쿼리 에서도 동일한 작업을 수행합니다.

자세한 내용은 MySQL INSERT 문을 참조해주세요.
- PHP 파일을 저장하고 서버에 업로드합니다. 파일의 URL을 기록해 둡니다.
- 이제 데이터를 PHP 파일의 URL로 보내도록 양식을 설정하십시오.
자세한 내용은 POST 요청을 통해 양식 제출 데이터 보내기를 참조하십시오. - 양식에 테스트 항목을 보내고 결과를 확인합니다.
코멘트 보내기:
코멘트: