35 lines
794 B
PHP
35 lines
794 B
PHP
<?php
|
|
include "../../connect.php";
|
|
|
|
$currentYear = date('Y');
|
|
|
|
$sql = "SELECT
|
|
YEAR(date) AS year,
|
|
MONTH(date) AS month,
|
|
DAY(date) AS day,
|
|
COUNT(*) AS rides_count,
|
|
(SELECT COUNT(*) FROM ride WHERE MONTH(date) = MONTH(CURRENT_DATE) AND YEAR(date) = YEAR(CURRENT_DATE)) AS current_month_rides_count
|
|
FROM
|
|
ride
|
|
GROUP BY
|
|
YEAR(date),
|
|
MONTH(date),
|
|
DAY(date)
|
|
ORDER BY
|
|
YEAR(date),
|
|
MONTH(date),
|
|
DAY(date)";
|
|
|
|
$stmt = $con->prepare($sql);
|
|
$stmt->execute();
|
|
$result = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
|
|
|
if ($stmt->rowCount() > 0) {
|
|
// Print all the records
|
|
// printData($result);
|
|
printSuccess($data = $result);
|
|
} else {
|
|
// Print a failure message
|
|
printFailure($message = "No records found");
|
|
}
|
|
?>
|