메신저 만드는 두 개의 테이블을 닫을 때 MySQL의 테이블에서 정보를 제거라는 손님이 다음 입력하면 사용자 (MySQL의에서) 자신의 브라우저
지금 우리가 자신의 개인 정보를 저장
- table_temp_guest
- table_temp_order 이 첫 번째 테이블에서 어떤 스톨에서 물건을 구매하면 table_temp_order에 임시 주문으로 저장됩니다.
메신저 세션 ID를 사용하므로 사용자가 다음 (체크 아웃하지 않고) 로그 아웃 을 갈 때 내가 세션 ID를 사용하여) 두 테이블에서 자신의 정보 (개인 및 순서를) 삭제 :
지금 제 질문은 , 그가 브라우저를 닫거나 계산대로 가지 않는 경우 (공감) 두 테이블에서 그의 정보를 삭제하는 방법 이 작업을 수행하는 방법을 제안 해주세요.
추가 질문 : 다른 방식으로이 모든 과정을 수행하는 다른 방법이있다.
그리고 타임 아웃 기능을 관리합니까? u는 나에게 말해 줄 수 – diEcho
테이블의 "last_updated_at"필드를 사용하고 과거에 last_updated_at 항목이있는 모든 항목을 정기적으로 (예 : 매일 한 번) 삭제합니다. –