我怎样才能让我的Hit计数器每天,每周和每月计数?

时间:2018-04-04 23:29:59

标签: php mysql database

我有这个简单的HIT COUNTER,但我想让它显示基于每日,每周,每月和每年的总点击数。

实施例: 今天 - 24个计数 昨天 - 8个计数 上个月 - 45个计数 四月 - xx计数 三月 - xx计数 二月 - xx计数

简单但与上面的例子类似。 如果有人可以帮我修改我的代码以实现这一目标,我将不胜感激。

贝娄是我的代码:

CREATE TABLE `counter` ( `counter` INT( 20 ) NOT NULL );
INSERT INTO counter VALUES (0);

<?php
//Adds one to the counter
mysql_query("UPDATE counter SET counter = counter + 1");
//Retrieves the current count
$count = mysql_fetch_row(mysql_query("SELECT counter FROM counter"));
//Displays the count on your site
print "$count[0]";
?>

1 个答案:

答案 0 :(得分:1)

为了帮助您入门:

UPDATE

然后将INSERT INTO `counter` (`datestamp`, `counter`) VALUES ( DATE(NOW()), 1 ) ON DUPLICATE KEY UPDATE `counter` = `counter` + 1; 替换为:

page <- read_html("https://wallethub.com/edu/most-innovative-states/31890/")
table <- page %>%
  html_node(xpath = "/html/body/div[2]/main/div/div[1]/article/div[3]/div[1]/div[6]/table/thead/tr/th[3]") %>%
  html_table()
table
head(table)

价:

现在您已经收集了一些日期信息进行汇总,并且您每次点击都不会存储一行,这会非常浪费。

相关问题