이것은 내 다중 사용자 통계
gb_temp 테이블의 온라인 통계 부분입니다:
temp1 사용자 ID
temp2 IP 주소 검색
temp3 온라인//다른 기능에서도 이 테이블을 사용해야 하므로 표시했습니다.
temp4 로그인 시간
$onlinetime 가장 긴 오프라인 시간(분)
db_class는 제가 정의한 데이터베이스 작업 클래스입니다.
//////////////////
//온라인 통계
$db = new db_class
$db->connect() ;
$limit_time = time() - ($onlinetime * 60);
$online_time = time()
$db->query("gb_temp에서 삭제(temp4<$limit_time 또는 temp2) = '$ip') and temp1='$id' and temp3='online'"); //$onlinetime분 동안 오프라인인 사용자 삭제
$db->query("insert into gb_temp(temp1, temp2,temp3 ,temp4) 값 ('$id','$ip','online','$online_time')");
$onres = $db->query("select count(* ) gb_temp에서 temp1 ='$id' 및 temp3='online'");
$onlineuser = $db->fetch_array($onres);
$onlineuser = $onlineuser[0];
위 내용은 교육부 학위 및 대학원교육개발원 홈페이지의 내용을 포함하여 현재 교육부 학위 및 대학원교육개발원 홈페이지의 온라인 인원수를 소개하고 있으니 관심있는 친구들에게 도움이 되었으면 좋겠습니다. PHP 튜토리얼.