PHP MYSQL使用日期字段统计表中的许多字段

PHP MYSQL使用日期字段统计表中的许多字段,php,mysql,Php,Mysql,嗨,我是php和mysql新手,我想创建一个代码来检查数据库中的行数,例如: id |userid| date | amount 1 | 156 |2016-05-11 | 60.99 2 | 156 |2016-05-12 | 89.99 3 | 156 |2016-05-13 | 99.99 4 | 156 |2016-05-14 | 69.99 5 | 156 |2016-05-15 | 79.99 6 | 156 |2016-05-16 | 59.99

嗨,我是php和mysql新手,我想创建一个代码来检查数据库中的行数,例如:

id |userid| date      | amount
1  | 156  |2016-05-11 | 60.99
2  | 156  |2016-05-12 | 89.99
3  | 156  |2016-05-13 | 99.99
4  | 156  |2016-05-14 | 69.99
5  | 156  |2016-05-15 | 79.99
6  | 156  |2016-05-16 | 59.99
7  | 156  |2016-05-17 | 39.99

我是否可以创建一个语句来检查今天的日期,并根据月份检查与日期相同的月份内有多少个条目,然后将金额相加,最后得出一个总数?

如果要从该表中获取行数,请使用mysqli_num_rows函数,它将从后果该功能仅适用于选择和显示。

您尝试过什么?您想只在MySQL中执行此操作,还是在MySQL和PHP中执行此操作?您想分别使用这两个数字吗?您需要的是mysql聚合函数。我猜您必须使用php和mysql,因为必须使用循环来添加数量。我知道如何将金额相加,我只是想知道如何进行检查,以查看某个月内有多少个日期,例如有7个,然后将金额相加。谢谢弗雷德,我将给出一个有效的goThanks Frank。如果您想使用聚合函数将金额相加,则最好使用聚合函数