add new featurs like realtime 2026-5-11-2

This commit is contained in:
Hamza-Ayed
2026-05-11 18:19:32 +03:00
parent a5dda43bdb
commit f22d9f6c74
3 changed files with 21 additions and 21 deletions

View File

@@ -28,7 +28,7 @@ $sql = "SELECT
FROM
ratingDriver rd
WHERE
rd.driver_id = cm.driver_id
rd.driver_id = cm.driver_id COLLATE utf8mb4_general_ci
) AS avgRatingDriverFromPassengers,
(
SELECT
@@ -36,7 +36,7 @@ $sql = "SELECT
FROM
ratingDriver rd
WHERE
rd.driver_id = cm.driver_id
rd.driver_id = cm.driver_id COLLATE utf8mb4_general_ci
) AS countratingDriverFromPassengers,
(
SELECT
@@ -44,7 +44,7 @@ $sql = "SELECT
FROM
ratingPassenger rp
WHERE
rp.passenger_id = cm.passenger_id
rp.passenger_id = cm.passenger_id COLLATE utf8mb4_general_ci
) AS avgRatingPassengerFromDrivers,
(
SELECT
@@ -52,7 +52,7 @@ $sql = "SELECT
FROM
ratingPassenger rp
WHERE
rp.passenger_id = cm.passenger_id
rp.passenger_id = cm.passenger_id COLLATE utf8mb4_general_ci
) AS countRatingPassengerFromDrivers,
(
SELECT
@@ -60,7 +60,7 @@ $sql = "SELECT
FROM
ride
WHERE
ride.driver_id = cm.driver_id
ride.driver_id = cm.driver_id COLLATE utf8mb4_general_ci
) countDriverRide,
(
SELECT
@@ -68,7 +68,7 @@ $sql = "SELECT
FROM
ride
WHERE
ride.passenger_id = cm.passenger_id
ride.passenger_id = cm.passenger_id COLLATE utf8mb4_general_ci
) countPassengerRide,
(
SELECT
@@ -84,7 +84,7 @@ $sql = "SELECT
'TransferFrom',
'payout',
'TransferTo'
) AND payments.`driverID` = cm.driver_id
) AND payments.`driverID` = cm.driver_id COLLATE utf8mb4_general_ci
) AS driverVisa,
(
SELECT
@@ -100,7 +100,7 @@ $sql = "SELECT
'TransferFrom',
'payout',
'TransferTo'
) AND dw.`driverID` = cm.driver_id
) AND dw.`driverID` = cm.driver_id COLLATE utf8mb4_general_ci
) AS driverWallet,
(
SELECT
@@ -109,7 +109,7 @@ $sql = "SELECT
FROM
passengerWallet pw
WHERE
pw.passenger_id = cm.passenger_id
pw.passenger_id = cm.passenger_id COLLATE utf8mb4_general_ci
) AS passengerWallet,
(
SELECT
@@ -117,7 +117,7 @@ $sql = "SELECT
FROM
driverToken
WHERE
driverToken.captain_id = cm.driver_id
driverToken.captain_id = cm.driver_id COLLATE utf8mb4_general_ci
) AS driverToken,
(
SELECT
@@ -125,7 +125,7 @@ $sql = "SELECT
FROM
tokens
WHERE
tokens.passengerID = cm.passenger_id
tokens.passengerID = cm.passenger_id COLLATE utf8mb4_general_ci
) AS passengerToken,
(
SELECT
@@ -146,11 +146,11 @@ $sql = "SELECT
FROM
`complaint` cm
LEFT JOIN passengers p ON
p.id = cm.`passenger_id`
p.id = cm.`passenger_id` COLLATE utf8mb4_general_ci
LEFT JOIN driver d ON
d.id = cm.driver_id
LEFT JOIN ride ON ride.id = cm.ride_id
left join payments on payments.rideId=cm.ride_id";
d.id = cm.driver_id COLLATE utf8mb4_general_ci
LEFT JOIN ride ON ride.id = cm.ride_id COLLATE utf8mb4_general_ci
left join payments on payments.rideId = cm.ride_id COLLATE utf8mb4_general_ci";
try {
$stmt = $con->prepare($sql);