본문을 수정하면 이전 본문을 남긴 채 수정한 본문이 추가로 누적되게 하려면 어떻게 할까요?

본문을 수정하면 이전 본문을 남긴 채 수정한 본문이 추가로 누적되게 하려면 어떻게 할까요?

QA

본문을 수정하면 이전 본문을 남긴 채 수정한 본문이 추가로 누적되게 하려면 어떻게 할까요?

본문

본문을 수정하면 이전 본문을 남긴 채 수정한 본문이 추가로 누적되게 하려면 어떻게 할까요?
질문과 같습니다.

 

코멘트가 달리면 수정을 아예 못하게 하는 것 말고...

 

수정은 계속 할 수 있지만, 

이전 내용이 없어지지 않고

수정된 내용이 계속 누적되어 뿌려지게 하고 싶습니다. 

 

고수님들 도와주세요.

이 질문에 댓글 쓰기 :

답변 3

생각보다 까다롭습니다.

방법은 여러가지가있는데

기존에 저장된 본문+새로운 본문으로 update문을 새로 작성하면됩니다.

여기서 문제는 이게 새롭게 수정된 본문인지, 아니면 본문수정을 하지않은체 다른 필드의 내용만 수정했는지 등을 판별해야합니다.

수정누르고 확인누른다고 본문에 본문이 무제한 붙게되면 이거는 문제가있는거죠

처음에 본문에 정상적으로 입력받고요~

 

수정시에 본문에서 입력 받는게 아니라 다른 입력폼에서 입력 받은 후에 해당 부분을 업데이트 할때 본문에 추가 업데이트 처리 하는것도 좋을것 같습니다.

 

이런 경우는 별도의 테이블을 구성하여..

수정전의 본문은 따로 저장하는 로직이 필요하겠습니다.

 새로운 테이블은   부모일련번호  등록일(원본 수정일) 본문내용 등의 컬럼이 존재하면 되겠네요..

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

회원로그인

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