로그인 시간 및 시간을 업데이트하는 방법
Fan sear
Fan sear 2018-03-30 17:03:52
0
6
1590

이 두 가지를 업데이트하기 위해 데이터베이스를 설계하는 방법

搜狗截图18年03月30日1652_1.png搜狗截图18年03月30日1656_3.png

Fan sear
Fan sear

모든 응답(2)
异蛇科技

틀렸습니다. 이 변수의 핵심은 사용자 정보를 저장하는 세션입니다. 사용자 변수는 세션이 아닙니다.

  • 회신하다 로그아웃하는 방법으로 데이터베이스의 login_time 값을 업데이트할 수 있나요? 다음에 로그인하면 업데이트된 번호를 받게 됩니다.
    Fan sear 작가 2018-03-30 19:49:17
  • 회신하다 틀렸어요. login_count입니다.
    Fan sear 작가 2018-03-30 19:52:56
  • 회신하다 예, 종료하기 전에 데이터베이스에 저장된 개수에 1을 추가하면 됩니다(세션 지우기).
    铭德科技 작가 2018-03-31 09:18:28
  • 회신하다 공개 함수exitFun(){ //사용자 세션의 user_id를 기반으로 사용자가 저장되어 있는 세션 데이터를 찾습니다. yyy 메서드는 데이터를 가져오는 것입니다. $res = 모델('xxx')->yyy($user_id); //획득한 횟수에 로그인 횟수를 더한 값이 새 횟수가 됩니다. $count = $res['count'] +1 //새 숫자 $count를 해당 사용자의 로그인 시간으로 업데이트하는 실행 $newRes = 모델('xxx')->zzz($user_id,$count); //완료 후 SESSION을 지우고 로그인을 시작합니다. //이것은 컨트롤러에만 해당됩니다. 데이터 레이어는 괜찮을 것입니다. }
    铭德科技 작가 2018-03-31 09:26:58
异蛇科技

{$Think.session.user_info.login_count}를 보면 템플릿 변수인 $Think가 컨트롤러에서 전달되어야 합니다. 이 변수는 사용자 정보를 저장하는 세션입니다. 그래서 테이블에 세션을 저장할 필드가 있어야 하고, 로그인할 때마다 세션이 업데이트되어야 합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿