query($sqlQuery); $cr_id_order_list_temp = array(); if (DB::isError($res)) reportDie ("$PHP_SELF: '$sqlQuery'" . $res->getMessage()); while ($row = ($phpVersion >= "8.0" ? $res->fetch_assoc() : $res->fetchRow())): $cr_id_order_list_temp[] = array( $row["cr_id"], $row["cr_sid"], $row["cr_eid"], $row["mt_value"], $row["cr_locationzipcode"], $row["cr_availabletime"], $row["all_filter"], $row["cr_occupied"], ); endwhile; $res->free(); endif; return $cr_id_order_list_temp; } //function get_longhaul_courier_data($cr_id_order_list_temp, $ad_zipcode, $ad_city, $ad_street, $tr_hsno) { // global $db; // // writeLog_("../log/job_courier_", "get_longhaul_courier_data: count(\$cr_id_order_list_temp) = " . count($cr_id_order_list_temp) . ", " . var_export($cr_id_order_list_temp, true)); // if ($cr_id_order_list_temp == "" || count($cr_id_order_list_temp) == 0): // $cr_id_order_list_temp = Array(); // else: // for($i = 0; $i < count($cr_id_order_list_temp); $i++) { // list($cr_gps_long, $cr_gps_lat) = // getFieldsValueFromId("courier", "cr_id", $cr_id_order_list_temp[$i][0], array("cr_gps_long", "cr_gps_lat")); // // $ad_country ist noch nicht sauber! // $dest_coords = get_coords("", $ad_zipcode, $ad_city, $ad_street, $tr_hsno); // $starting_sec = get_distance_google(array($cr_gps_lat, $cr_gps_long), $dest_coords, $force_date = '0000-00-00 00:00:00', "km", true); // $starting_min = round($starting_sec / 60); // $starting_m = get_distance_google(array($cr_gps_lat, $cr_gps_long), $dest_coords, $force_date = '0000-00-00 00:00:00', "km"); //// $starting_km = round($starting_m / 1000); // if (!isset($cr_id_order_list_temp[$i][8])) // $cr_id_order_list_temp[$i][8] = 0; // $cr_id_order_list_temp[$i][9] = $cr_gps_lat; // $cr_id_order_list_temp[$i][10] = $cr_gps_long; //// $cr_id_order_list_temp[$i][11] = $dest_coords[0]; //// $cr_id_order_list_temp[$i][12] = $dest_coords[1]; // $cr_id_order_list_temp[$i][11] = $starting_min; // $cr_id_order_list_temp[$i][12] = $starting_m; // } // endif; // writeLog_("../log/job_courier_", "get_longhaul_courier_data finished"); // return $cr_id_order_list_temp; //} ?>