現在、ユーザーの IP がデータベースにない場合にカウントが 1 つ増えるプロジェクトの一意のヒット カウンターを作成しています。「カウント」を html に実装するにはどうすればよいですか?
PHP
<?php
$connect_error = 'Sorry, we\'re experiencing connection problems.';
mysql_connect('localhost', 'root', 'password') or die($connect_error);
mysql_select_db('hit_counter_database') or die($connect_error);
$user_ip = $_SERVER['REMOTE_ADDR'];
function ip_exits($ip){
global $user_ip;
$query = "SELECT `ip` FROM `hits_ip` WHERE `ip` = '$user_ip'";
$query_run = mysql_query($query);
$query_num_rows = mysql_num_rows($query_run);
if($query_num_rows) ==0) {
return false;
}else ($query_num_rows) >= 1){
return true;
}
}
function ip_add($ip) {
$query = "INSERT INTO `hits_ip` VALUES ('$ip')";
@$query_run = mysql_query($query);
}
function update_count(){
$query = "SELECT `count` FROM `hits_count`";
if (@$query_run = mysql_query($query)){
$count = mysql_result($query_run, 0, 'count');
$count_inc = $count + 1;
$query_update = "UPDATE `hits_count` SET `count` = '$count_inc'";
$query_update_run = mysql_query($query_update);
}
}
if(!ip_exists($user_ip){
update_count();
ip_add($user_ip);
}
?>