@@ -43,9 +43,11 @@ function get_yearly(){
43
43
44
44
function get_pending (){
45
45
global $ db ;
46
+ $ current_month = date ('m ' );
46
47
$ sql = "SELECT COUNT(*) AS total_pending
47
48
FROM transactions
48
- WHERE status = 0 " ;
49
+ WHERE status = 0
50
+ AND MONTH(created_at) = $ current_month " ;
49
51
$ stmt = $ db ->prepare ($ sql );
50
52
$ stmt ->execute ();
51
53
$ results = $ stmt ->fetchAll ();
@@ -56,9 +58,11 @@ function get_pending(){
56
58
57
59
function get_processing (){
58
60
global $ db ;
61
+ $ current_month = date ('m ' );
59
62
$ sql = "SELECT COUNT(*) AS total_processing
60
63
FROM transactions
61
- WHERE status = 1 " ;
64
+ WHERE status = 1
65
+ AND MONTH(created_at) = $ current_month " ;
62
66
$ stmt = $ db ->prepare ($ sql );
63
67
$ stmt ->execute ();
64
68
$ results = $ stmt ->fetchAll ();
@@ -73,9 +77,11 @@ function get_processing(){
73
77
74
78
function get_folding (){
75
79
global $ db ;
80
+ $ current_month = date ('m ' );
76
81
$ sql = "SELECT COUNT(*) AS total_folding
77
82
FROM transactions
78
- WHERE status = 2 " ;
83
+ WHERE status = 2
84
+ AND MONTH(created_at) = $ current_month " ;
79
85
$ stmt = $ db ->prepare ($ sql );
80
86
$ stmt ->execute ();
81
87
$ results = $ stmt ->fetchAll ();
@@ -90,9 +96,11 @@ function get_folding(){
90
96
91
97
function get_ready (){
92
98
global $ db ;
99
+ $ current_month = date ('m ' );
93
100
$ sql = "SELECT COUNT(*) AS total_ready
94
101
FROM transactions
95
- WHERE status = 3 " ;
102
+ WHERE status = 3
103
+ AND MONTH(created_at) = $ current_month " ;
96
104
$ stmt = $ db ->prepare ($ sql );
97
105
$ stmt ->execute ();
98
106
$ results = $ stmt ->fetchAll ();
@@ -107,9 +115,11 @@ function get_ready(){
107
115
108
116
function get_claimed (){
109
117
global $ db ;
118
+ $ current_month = date ('m ' );
110
119
$ sql = "SELECT COUNT(*) AS total_claimed
111
- FROM transactions
112
- WHERE status = 4 " ;
120
+ FROM transactions
121
+ WHERE status = 4
122
+ AND MONTH(created_at) = $ current_month " ;
113
123
$ stmt = $ db ->prepare ($ sql );
114
124
$ stmt ->execute ();
115
125
$ results = $ stmt ->fetchAll ();
0 commit comments