여러 단계를 거처 정보입력 문의드립니다.

여러 단계를 거처 정보입력 문의드립니다.

QA

여러 단계를 거처 정보입력 문의드립니다.

본문

안녕하세요

문의 드립니다.

 

내용은 

: 여려단계를 거처 정보를 받아 입력해야 되는되요

  => 1~ 6단계 정도 됩니다.

 

 

질문내용

 1) 각 단계별로 임시 테이블에 저장하면서 최종단계에서 실테이블로 저장하나요?

 

 2) 각단계를 정보를 들고 이동하면서 저장하는 방법

 

위 방법 또는 새로운 방법 조언 부탁드립니다.

 

 

 

 

이 질문에 댓글 쓰기 :

답변 4

처음부터 실테이블에 저장하고, 완료여부 칼럼정보를 활용하는 방법이 있습니다.

필요하다면, 단계 진행 칼럼을 만드는 것도 괜찮습니다. 

ex)

예제 테이블 : aa

예제 테이블 완료 여부 칼럼 : is_complete

예제 테이블 진행 단계 칼럼 : step

 

1단계 페이지에서 레코드를 insert 합니다.

insert into aa ~

 

2단계 페이지 이후부터는 update 를 합니다.

update aa ~, step = 2 where no = 1

 

6단계 페이지에서 is_complete 를 '1'로 변경해 줍니다.

update aa ~, step = 6, is_complete = '1' where no = 1

 

페이지 이동 없이 보여주는 것만 이동하는 형태로 처리할 수 있고, 폼으로 매 값을 전송하면서 할수도 있고,
또는 쿠키나 로컬스토리지를 이용하여 저장하면서 보내는 방법도 있습니다.
편하신걸로 하시면 됩니다만, 보안이나 데이터 변조가 되면 안되는 경우에는 좀 고려하셔서 선택하시면 될 듯 합니다.

간단하게 하려면 이런 방법도 있네요.

https://www.w3schools.com/howto/howto_js_form_steps.asp

구글에서 검색하면 비슷한 자료는 꽤 많이 나옵니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,162 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT