= :first_day_of_month AND car_tracks.created_at < :last_day_of_month GROUP BY day ORDER BY day ASC;"; $stmt = $con->prepare($sql); $stmt->bindParam(':driver_id', $driver_id, PDO::PARAM_STR); $stmt->bindParam(':first_day_of_month', $first_day_of_month, PDO::PARAM_STR); $stmt->bindParam(':last_day_of_month', $last_day_of_month, PDO::PARAM_STR); $stmt->execute(); $car_locations = $stmt->fetchAll(PDO::FETCH_ASSOC); if ($car_locations) { // Print the car location data as JSON jsonSuccess($data = $car_locations); } else { // Print a failure message jsonError($message = "No car locations found"); } ?>