찾다

 >  Q&A  >  본문

다중 사용자 환경에서 tp5는 데이터를 제출하고 저장하기 전에 다른 사람이 데이터를 수정했는지 어떻게 확인합니까?

다중 사용자 환경에서 여러 사용자가 동일한 데이터를 보고 수정합니다. 사용자가 데이터를 제출하고 저장하기 전에 데이터 수정 사항을 타임스탬프 필드를 추가하여 저장하고 싶습니다. 데이터베이스 테이블 디자인 시간에 추가한 다음 사용자가 수정 사항을 볼 때 이 타임스탬프를 프런트 엔드 양식에 전달하고 사용자가 제출하고 저장할 때 동시에 이 타임스탬프를 제출한 다음 이 타임스탬프를 기록된 타임스탬프와 비교합니다. 데이터가 저장될 때 데이터베이스를 확인하여 변경 사항이 발생하는지 확인하여 데이터가 다른 사람에 의해 수정되었는지 확인합니다. 여기서 묻고 싶은데, 이 상황을 검증하기 위해 tp5에 내장된 검증 방법이 있나요? 아니면 인증방법을 직접 작성하시면 됩니다.

phpcn_u16587phpcn_u165872514일 전1097

모든 응답(1)나는 대답할 것이다

  • ringa_lee

    ringa_lee2018-01-06 20:14:25

    이것은 데이터 테이블에서 확인하고 현재 데이터와 비교하면 됩니다. 직접 처리하는 것도 복잡하지 않고 번거롭지도 않습니다

    회신하다
    0
  • 취소회신하다