728x90
SMALL
php microtime 함수를 이용하여 웹사용시간 측정 방법
<?php
// 데이터베이스 연결 정보 설정
$hostname = "your_hostname"; // 호스트명
$username = "your_username"; // 사용자명
$password = "your_password"; // 비밀번호
$database_name = "your_database"; // 데이터베이스명
// MySQL 데이터베이스 연결
$conn = mysqli_connect($hostname, $username, $password, $database_name);
// 연결 오류 확인
if (!$conn) {
die("MySQL 연결 오류: " . mysqli_connect_error());
}
// 사용 시간 측정 시작
$start_time = microtime(true);
// 여기에 수행하려는 작업을 넣으세요.
// 예를 들어, 사용자와 상호작용하거나 다른 작업을 수행할 수 있습니다.
// 사용 시간 측정 종료
$end_time = microtime(true);
$elapsed_time = $end_time - $start_time;
// 사용 시간을 데이터베이스에 입력하는 쿼리 실행
$query = "INSERT INTO usage_times (elapsed_time) VALUES ('$elapsed_time')";
$result = mysqli_query($conn, $query);
if ($result) {
echo "사용 시간을 데이터베이스에 성공적으로 입력했습니다.";
} else {
echo "데이터베이스 입력 오류: " . mysqli_error($conn);
}
// 데이터베이스 연결 닫기
mysqli_close($conn);
?>
위예시는 usage_times 라는 테이블이 존재한다고 가정했을때의 예시 입니다.
728x90
LIST
'php스쿨' 카테고리의 다른 글
2017년 아이디어가 생각나 만든 유저유입(각종 로봇유입) 게시판(사이트 접속인원 늘리기) (4) | 2023.05.16 |
---|---|
PHP에서 특정 문자를 제외한 모든 문자열을 매칭하는 정규식 (4) | 2023.05.15 |
특정 태그 사이의 내용을 추출하기 위해서는 정규식 (5) | 2023.05.15 |
잘못된 PHP 배열 참조 코드 수정하는 정규식 (3) | 2023.05.15 |
댓글