/home/desid573/public_html/drivers
NameSizeModeActions
training/-0755rm
twilio-php-master/-0755rm
avail.php193590644editdlrm
cancel_booking.php45370644editdlrm
checkDetails.php15680644editdlrm
checkDetailsId.php17740644editdlrm
cleaning_record.pdf1171170644editdlrm
contractor_conduct.pdf1101920644editdlrm
create.php26100644editdlrm
createbilling.php89520644editdlrm
createdriver.php52780644editdlrm
createSMS.php18440644editdlrm
daily.php93420644editdlrm
default.php163830644editdlrm
delete.php9350644editdlrm
deletedriver.php36190644editdlrm
driverBilling.php83780644editdlrm
driver_check_qld.php39070644editdlrm
drugs_policy.pdf787420644editdlrm
error_log3904750644editdlrm
getDailyAvailability.php30650644editdlrm
getDefaultAvailability.php11020644editdlrm
getDriverAvailability.php16420644editdlrm
home.php55170644editdlrm
incident.php18710644editdlrm
incident_report.php61790644editdlrm
index1.php39370644editdlrm
licence_file_qld.php17680644editdlrm
list.php20460644editdlrm
login.php77820644editdlrm
loginDriver.php12140644editdlrm
medical.pdf328990644editdlrm
new.php8350644editdlrm
off.php35020644editdlrm
qld_report.php11090644editdlrm
register.php86760644editdlrm
setDefaultAvailability.php32570644editdlrm
setDriverAvailability.php33650644editdlrm
setDriverPin.php21890644editdlrm
smsregister.php15640644editdlrm
updateDetails.php45270644editdlrm
updateDetailsDriver.php51010644editdlrm
Edit: /home/desid573/public_html/drivers/getDailyAvailability.php (3065B)
"day1", "Mon" => "day2", "Tue" => "day3", "Wed" => "day4", "Thu" => "day5", "Fri" => "day6", "Sat" => "day7"]; $weekend = date("Y-m-d", strtotime($date." this Saturday")); $day = $dateArray[date("D", strtotime($date))]; if($weekend != "" && $day != "") { $dbhost = "localhost"; $dbuser = "desid573_famcab"; $dbpass = "C]+6wQySxov("; $dbname = "desid573_eway_codes"; $conn = new mysqli($dbhost, $dbuser, $dbpass, $dbname) or die($conn->connect_error); $qcon=mysqli_connect($dbhost, $dbuser, $dbpass, $dbname); $query = "SELECT * FROM driver_avail WHERE week_ending = '".$weekend."'"; $success = $conn->query($query); $drivers = []; if (!$success) { error_log("Couldn't get data: ".$conn->error); } if($success->num_rows > 0) { while($row = $success->fetch_assoc()) { $query1 = "SELECT * FROM drivers WHERE id = ".$row["driver"]; $success1 = $conn->query($query1); if (!$success1) { error_log("Couldn't get driver data: ".$conn->error); } $driver_details = $success1->fetch_assoc(); array_push($drivers, ["id" => $row["driver"], "name" => $driver_details["driver"], "phone" => $driver_details["driver_phone"], "availibility" => $row[$day]] ); } $response["status"] = "OK"; $response["message"] = "Availability found"; $response["drivers"] = $drivers; } $query = "SELECT * FROM driver_default_avail"; $success = $conn->query($query); if (!$success) { error_log("Couldn't enter data: ".$conn->error); } $driver_col = array_column($drivers, "id"); if($success->num_rows > 0) { while($row = $success->fetch_assoc()) { $key = array_search($row["driver"], $driver_col); if($key === false) { $query1 = "SELECT * FROM drivers WHERE id = ".$row["driver"]; $success1 = $conn->query($query1); if (!$success1) { error_log("Couldn't get driver data: ".$conn->error); } $driver_details = $success1->fetch_assoc(); array_push($drivers, ["id" => $row["driver"], "name" => $driver_details["driver"], "phone" => $driver_details["driver_phone"], "availibility" => $row[$day]] ); } } } $response["status"] = "OK"; $response["message"] = "Availability found"; $response["drivers"] = $drivers; } else { $response["status"] = "error"; $response["message"] = "Not enough data"; } echo json_encode($response, true); ?>