xiuno获取当前用户30天内的发帖和回复数 反馈

Lv.2 若如初 2023-11-15 2421

// 获取当前用户 UID
$uid = $user['uid']; // 当前用户uid

// 获取当前时间戳
$currentTimestamp = time();


// 计算30天前的时间戳
$thirtyDaysAgoTimestamp = $currentTimestamp - (30 * 24 * 60 * 60);

// 查询当前用户最近30天的发帖数
$postCount = db_count('thread',array('uid' => $uid, 'create_date'=>array('>'=>$thirtyDaysAgoTimestamp)));  

// 查询当前用户最近30天的回帖数
$replyCount = db_count('post', array('uid' => $uid,'isfirst' => 0,'create_date'=>array('>'=>$thirtyDaysAgoTimestamp)));

// 输出结果
echo "当前用户最近30天的发帖数: $postCount\n";
echo "当前用户最近30天的回帖数: $replyCount\n";
──── 0人觉得很赞 ────
最新回复 (0)
返回