php统计文章排行示例
原文:
未知的世界:一场心灵的冒险之旅
我们生活在一个充满奇迹和神秘的世界里。每一个日出日落,每一次风吹过,都隐藏着无数未知的秘密等待我们去。这是一次心灵的冒险之旅,让我们踏上寻找未知世界的征程。
第一章:启程前的准备
我们需要有一颗勇敢的心。未知需要勇气,因为未知意味着不确定性,意味着可能会遇到困难和挑战。但正是这些挑战,让我们的人生更加丰富多彩。我们需要准备好面对未知的挑战,迎接新的机遇。
第二章:踏上征途
当我们踏出第一步,就正式踏上了这场心灵的冒险之旅。我们会遇到美丽的风景,也会遇到艰难险阻。但无论如何,我们都要坚定信念,勇往直前。因为这个世界需要我们去,去揭开那些神秘的面纱。
第三章:发现之旅
在的过程中,我们会发现许多令人惊叹的事物。每一次新的发现,都会让我们更加了解这个世界,也会让我们更加了解自己。我们会看到世界的美丽多样性,会感受到大自然的神奇力量。这些发现,将让我们的人生变得更加有意义。
第四章:超越自我
在这场冒险之旅中,我们不仅会未知的世界,还会超越自我。我们会发现自己的潜力,会学会面对恐惧和困难。我们将变得更加坚强,更加勇敢。这个过程,将让我们成长为一个更好的自己。
未知的世界是一场心灵的冒险之旅。我们需要勇敢的心,坚定的信念。在这个过程中,我们会发现许多令人惊叹的事物,也会超越自我。让我们一起踏上这场冒险之旅,去这个充满神秘和奇迹的世界吧!
揭开神秘面纱:一场心灵深处的征程
我们身处的世界宛如一本未完的书卷,每一页都充满了奇迹与神秘。每一次日夜的交替、每一缕轻风的拂过,都在悄悄诉说着无数待解之谜。现在,让我们踏上这场心灵深处的征程,去追寻那些未知的痕迹。
第一章:勇气的燎原之火
启程前,我们需要点燃心中的勇气之火。未知是一场与自我对话的冒险,每一步都可能遭遇未知的挑战与困境。正是这些挑战让我们的生命充满活力与激情。我们要以坚定的信念准备迎接每一个未知的机遇。
第二章:踏上未知的征途
当我们迈出第一步时,征程便正式开启。沿途的风景或许美丽迷人,或许险象环生。但无论如何,我们都要怀揣信念,勇往直前。这个世界正等待我们去揭开它的神秘面纱,去那些深藏的宝藏。
第三章:奇迹的发现之旅
在的过程中,我们会不断发现新的奇迹。每一次新的发现都如同一道曙光,照亮我们对世界的认知,也照亮我们内心的世界。我们会领略世界的多样性与美丽,感受大自然的神奇力量。这些发现让我们的生活更加充实和有意义。
第四章:自我超越的蜕变之旅
这场冒险不仅是一场对未知世界的,更是一场对自我的超越。我们会发现自己的潜能,学会面对恐惧与困难。在这个过程中,我们将变得更加坚韧不拔、勇敢无畏。最终,我们将成长为一个更好的自己。
这篇文章将向你展示如何使用PHP统计文章排行,相关代码可应用于DedeCMS,按月、周、当天统计文章。如果你对此感兴趣,不妨继续阅读。
代码示例如下:
```php
// 统计文章月、周、当天排行的函数
require_once(dirname(__FILE__)."/../include/monc.php");
function countdown($field_id) {
date_default_timezone_set('Asia/Shanghai'); // 设置默认时区
global $dsql;
$re_total = 1; // 初始化总点击数
$tableName = 'dede_tongji'; // 统计表名
// 获取当前日期信息
$nowDateArray = getdate(time());
// 查询数据库,获取文章统计信息
$sql_tongji = "SELECT FROM `$tableName` WHERE aid=$field_id";
$rs = $dsql->ExecuteNoneQuery2($sql_tongji);
if ($rs <= 0) {
// 获取栏目ID值
$sql_typeid = "SELECT typeid FROM `dede_archives` WHERE id=$field_id";
$t_row = $dsql->GetOne($sql_typeid);
$query = "INSERT INTO `$tableName` VALUES($field_id,$t_row[typeid],1,1,1,1,$nowDateArray[0])";
$dsql->ExecNoneQuery($query);
} else {
// 获取文章旧统计信息
$result = $dsql->GetOne($sql_tongji);
$oldTimeStamp = $result['lasttime']; // 点击时间戳
$m_total = $result['m_total']; // 月点击数
$w_total = $result['w_total']; // 周点击数
$d_total = $result['d_total']; // 日点击数
$t_total = $result['t_total']; // 总点击数
// 获取旧日期信息
$oldDateArray = getdate($oldTimeStamp);
// 统计当月点击数
if ($nowDateArray["year"] == $oldDateArray["year"] && $nowDateArray["mon"] == $oldDateArray["mon"]) {
$m_total++;
} else {
$m_total = 1;
}
// 统计本周点击数
$tmpStartDate = mktime(0, 0, 0, $nowDateArray["mon"], $nowDateArray["mday"], $nowDateArray["year"]) - ($nowDateArray["wday"] 86);
$tmpEndDate = mktime(23, 59, 59, $nowDateArray["mon"], $nowDateArray["mday"], $nowDateArray["year"]) + ((6 - $nowDateArray["wday"]) 86);
if ($oldTimeStamp >= $tmpStartDate && $oldTimeStamp <= $tmpEndDate) {
$w_total++;
} else {
$w_total = 1;
}
// 统计今日点击数
$dayStart = mktime(0, 0, 0, $nowDateArray["mon"], $nowDateArray["mday"], $nowDateArray["year"]); //当天开始时间戳
$dayEnd = mktime(23, 59, 59, $nowDateArray["mon"], $nowDateArray["mday"], $nowDateArray["year"]); //当天结束时间戳
if ($oldTimeStamp >= $dayStart && $oldTimeStamp <= $dayEnd) {
$d_total++;
} else {
$d_total = 1;
}
// 更新总点击数并更新数据库记录 $t_total++; //更新统计数 $dsql->ExecuteNoneQuery("update `$tableName` set m_total=$m_total,w_total=$w_total,d_total=$d_total,t_total=$t_total,
seo排名培训
- php统计文章排行示例
- 基于CakePHP实现的简单博客系统实例
- 分享JavaScript监听全部Ajax请求事件的方法
- 图片旋转、鼠标滚轮缩放、镜像、切换图片js代码
- 使用sp_xml_preparedocument处理XML文档的方法
- jQuery插件制作之参数用法实例分析
- PHP编写登录验证码功能 附调用方法
- javascript每日必学之封装
- 利用ajax提交form表单到数据库详解(无刷新)
- ASP用JMail、CDO发送邮件
- 从零开始在NPM上发布一个Vue组件的方法步骤
- Vue2几种常见开局方式详解
- js实现全国省份城市级联下拉菜单效果代码
- Laravel学习教程之从入口到输出过程详解
- php基于Fleaphp框架实现cvs数据导入MySQL的方法
- 详解基于Wepy开发小程序插件(推荐)