嗨,使用以下代码,我请求数据库中的所有日期都没有重复。然后我将它保存到一个数组中。在数组中,我还需要一个其他值。
我需要的值是一天中有多少用户在数据库中没有重复。例如,该数组以后必须看起来像 23.07.2013 - 10、24.07.2013 - 50(用户)。我搜索了几个小时,但没有找到一个好的 mysql 查询。
$query = "SELECT id, user, timestamp FROM stat WHERE timestamp BETWEEN '$datum1' AND '$datum2' GROUP BY timestamp";
$result = mysql_query($query,$db);
while($row = mysql_fetch_assoc($result))
{
mysql_num_rows($result);
$dataset1[] = array(strtotime($row['timestamp']),$number_of_users_on_this_day);
}