gpt4 book ai didi

php - 查找上周数据的差异

转载 作者:行者123 更新时间:2023-11-28 23:08:58 24 4
gpt4 key购买 nike

我试图找出一个人的观看次数在一周内增加了多少。

我正在使用的列看起来像这样。

enter image description here

检索和显示此数据的代码

<?php
$query = "SELECT post_title, post_date, post_views_count FROM posts
WHERE post_user = '{$username}' AND post_status = 'published' ORDER
BY post_views_count DESC LIMIT 8";

$select_views = mysqli_query($connection, $query);

while ($row = mysqli_fetch_assoc($select_views)) {
$post_title = escape($row['post_title']);
$post_date = escape($row['post_date']);
$post_views_count = escape($row['post_views_count']);

echo $post_title . ' / ' . $post_views_count . ' / ' . $post_date .
'<br><br>';
}
?>

返回的数据看起来像这样

enter image description here

现在我如何才能找出过去 7 天内 post_views_count 增加了多少?

理想情况下,我会尝试回应类似“您的帖子本周有 55 次以上的浏览量”之类的内容

非常感谢任何方向。

最佳答案

假设您计算了本周所有帖子的浏览量为 0,然后将该数量存储在特定帖子的单独列中。然后继续只更新一天或一周的 post_views 列,如果您试图定期显示 1 周的差异。

然后,您可以计算 View 并从 post_views 中减去最后存储的 View 以获得差异。

计算差异后,用 posts_views 更新 last_views 列。

希望对您有所帮助。

关于php - 查找上周数据的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46461442/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com