$travel_date, ]; $condition_update = "id = " . $id . ""; $startu = floor(microtime(true)*1000); $updated = updateDataTable('quotes', $condition_update, $data_update); $endu = floor(microtime(true)*1000); $durationu=$endu-$startu; echo $durationu." miliseconds ********************************************\n"; if ($updated) { $success++; } else { $failed++; } } if($i==200){ break; } } } $end = floor(microtime(true)*1000); $duration = $end -$start; echo "start: " . $start . ".\n"; echo "end: " . $end . ".\n"; echo "duration: " . $duration . " miliseconds.\n"; echo "Total: " . $total . ".\n"; echo "Success: : " . $success . ".\n"; echo "Failed: : " . $failed . ".\n"; echo "[" . date("Y-m-d H:i:s") . "] quotes_update_travel_time job complete.\n"; function getQuotesByCondition($condition, $limit=10, $offset=0) { global $readOnlyReplicaConn; $q = "SELECT id,created,completed,location_start_id, location_end_id, travel_date FROM quotes WHERE " . $condition . " ORDER BY id DESC LIMIT ".$limit." offset ". $offset.""; echo $q."\n"; $r = pg_query($readOnlyReplicaConn, $q); return $r; } function getTotalQuotesByCondition($condition) { global $readOnlyReplicaConn; $q = "SELECT count(*) as total FROM quotes WHERE " . $condition . " "; $r = pg_query($readOnlyReplicaConn, $q); while ($f=pg_fetch_array($r)) { return $f['total']; } return 0; }