簡體   English   中英

使用時間戳計算用戶的數據庫行數-最佳方法?

[英]Counting amount of db rows of a user using timestamp - Best approach?

這聽起來可能很愚蠢,但是今天計算用戶數據庫條目的最佳方法是什么,那么我可以使用mysqli發布最活躍的成員嗎?

謝謝..

編輯; 當前代碼

$promote_amount_posts = mysqli_query($mysqli,"SELECT COUNT(rec_by_id) FROM posts LIMIT 1 "); 
$row = mysqli_fetch_assoc($promote_amount_posts);
$promote_amount_posts = $row['COUNT(rec_by_id)'];
$most_active_user_id = $row['rec_by_id'];

假設我的user_id(進入rec_by_id列)為82392,我創建了20個帖子。 “職位”表中應至少有MY 20職位。 如何獲取我的user_id,以便可以在任何地方回顯它?

只要您有一個created列和一個id列,以下查詢應在today_db_entries返回計數-將那些名稱換成您的模式使用的名稱。

SELECT COUNT(id) as today_db_entries 
FROM table 
WHERE created BETWEEN getdate() AND getdate()-1 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM