여러 가지 방법을 시도했지만 한 번 계산할 수 있습니다. 데이터베이스에 문제가 있다고 생각합니까? 데이터베이스 coloumn "count"를 0으로 재설정하고 페이지를 새로 고치면 1이되지만 그 이후에는 더 이상 계산되지 않습니다.PHP와 mysql 히트 카운터, 한 번만 카운트
<?php
function update_count() {
$query = "SELECT `count` FROM `hits`";
if($query_run = mysql_query($query)) {
$count++;
echo $count;
$query_count = "UPDATE `hits` set `count`='$count'";
mysql_query($query_count);
}
}
update_count();
?>
무엇을하려하십니까? – Jenz
쿼리가 성공적으로 실행되었는지 만 확인하면 쿼리의 데이터가 반환되지 않으므로 '$ count'는 아무 것도 계산하지 않습니다 – Luke
히트 카운터입니다. 누군가가 입력 할 때마다 1을 더하고 싶습니다. 내 웹 사이트 또는 새로 고침 – kensil