Completed
Push — master ( 259354...a4a45b )
by Yannick
05:33
created
require/class.SpotterArchive.php 1 patch
Spacing   +89 added lines, -89 removed lines patch added patch discarded remove patch
@@ -11,10 +11,10 @@  discard block
 block discarded – undo
11 11
 	public function getFilter($filter) {
12 12
 		$filter_query = '';
13 13
 		if (isset($filter['source']) && !empty($filter['source'])) {
14
-			$filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."')";
14
+			$filter_query .= " AND format_source IN ('".implode("','", $filter['source'])."')";
15 15
 		}
16 16
 		if (isset($filter['airlines']) && !empty($filter['airlines'])) {
17
-			$filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
17
+			$filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
18 18
 		}
19 19
 		if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
20 20
 			$filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_live.flightaware_id ";
@@ -23,37 +23,37 @@  discard block
 block discarded – undo
23 23
 			$filter_query .= " AND ident =  '".$filter['ident']."'";
24 24
 		}
25 25
 		if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
26
-			$filter_query .= " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
26
+			$filter_query .= " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
27 27
 		}
28 28
 		if (isset($filter['pilots_id']) && !empty($filter['pilots_id'])) {
29
-			$filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_output.pilot_id IN ('".implode("','",$filter['pilots_id'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
29
+			$filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_output.pilot_id IN ('".implode("','", $filter['pilots_id'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
30 30
 		}
31 31
 		return $filter_query;
32 32
 	}
33 33
 
34 34
 	// Spotter_archive
35
-	public function addSpotterArchiveData($flightaware_id = '', $ident = '', $registration = '', $airline_name = '', $airline_icao = '', $airline_country = '', $airline_type = '', $aircraft_icao = '', $aircraft_shadow = '', $aircraft_name = '', $aircraft_manufacturer = '', $departure_airport_icao = '', $departure_airport_name = '', $departure_airport_city = '', $departure_airport_country = '', $departure_airport_time = '',$arrival_airport_icao = '', $arrival_airport_name = '', $arrival_airport_city ='', $arrival_airport_country = '', $arrival_airport_time = '', $route_stop = '', $date = '',$latitude = '', $longitude = '', $waypoints = '', $altitude = '', $heading = '', $ground_speed = '', $squawk = '', $ModeS = '', $pilot_id = '', $pilot_name = '',$verticalrate = '',$format_source = '', $source_name = '', $over_country = '') {
35
+	public function addSpotterArchiveData($flightaware_id = '', $ident = '', $registration = '', $airline_name = '', $airline_icao = '', $airline_country = '', $airline_type = '', $aircraft_icao = '', $aircraft_shadow = '', $aircraft_name = '', $aircraft_manufacturer = '', $departure_airport_icao = '', $departure_airport_name = '', $departure_airport_city = '', $departure_airport_country = '', $departure_airport_time = '', $arrival_airport_icao = '', $arrival_airport_name = '', $arrival_airport_city = '', $arrival_airport_country = '', $arrival_airport_time = '', $route_stop = '', $date = '', $latitude = '', $longitude = '', $waypoints = '', $altitude = '', $heading = '', $ground_speed = '', $squawk = '', $ModeS = '', $pilot_id = '', $pilot_name = '', $verticalrate = '', $format_source = '', $source_name = '', $over_country = '') {
36 36
 		require_once(dirname(__FILE__).'/class.Spotter.php');
37 37
 		if ($over_country == '') {
38 38
 			$Spotter = new Spotter($this->db);
39
-			$data_country = $Spotter->getCountryFromLatitudeLongitude($latitude,$longitude);
39
+			$data_country = $Spotter->getCountryFromLatitudeLongitude($latitude, $longitude);
40 40
 			if (!empty($data_country)) $country = $data_country['iso2'];
41 41
 			else $country = '';
42 42
 		} else $country = $over_country;
43
-		if ($airline_type === NULL) $airline_type ='';
43
+		if ($airline_type === NULL) $airline_type = '';
44 44
 	
45 45
 		//if ($country == '') echo "\n".'************ UNKNOW COUNTRY ****************'."\n";
46 46
 		//else echo "\n".'*/*/*/*/*/*/*/ Country : '.$country.' */*/*/*/*/*/*/*/*/'."\n";
47 47
 
48 48
 		// Route is not added in spotter_archive
49
-		$query  = "INSERT INTO spotter_archive (flightaware_id, ident, registration, airline_name, airline_icao, airline_country, airline_type, aircraft_icao, aircraft_shadow, aircraft_name, aircraft_manufacturer, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, departure_airport_time,arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, arrival_airport_time, route_stop, date,latitude, longitude, waypoints, altitude, heading, ground_speed, squawk, ModeS, pilot_id, pilot_name, verticalrate,format_source,over_country,source_name)
49
+		$query = "INSERT INTO spotter_archive (flightaware_id, ident, registration, airline_name, airline_icao, airline_country, airline_type, aircraft_icao, aircraft_shadow, aircraft_name, aircraft_manufacturer, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, departure_airport_time,arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, arrival_airport_time, route_stop, date,latitude, longitude, waypoints, altitude, heading, ground_speed, squawk, ModeS, pilot_id, pilot_name, verticalrate,format_source,over_country,source_name)
50 50
 		        VALUES (:flightaware_id, :ident, :registration, :airline_name, :airline_icao, :airline_country, :airline_type, :aircraft_icao, :aircraft_shadow, :aircraft_name, :aircraft_manufacturer, :departure_airport_icao, :departure_airport_name, :departure_airport_city, :departure_airport_country, :departure_airport_time,:arrival_airport_icao, :arrival_airport_name, :arrival_airport_city, :arrival_airport_country, :arrival_airport_time, :route_stop, :date,:latitude, :longitude, :waypoints, :altitude, :heading, :ground_speed, :squawk, :ModeS, :pilot_id, :pilot_name, :verticalrate, :format_source, :over_country, :source_name)";
51 51
 
52
-		$query_values = array(':flightaware_id' => $flightaware_id, ':ident' => $ident, ':registration' => $registration, ':airline_name' => $airline_name, ':airline_icao' => $airline_icao, ':airline_country' => $airline_country, ':airline_type' => $airline_type, ':aircraft_icao' => $aircraft_icao, ':aircraft_shadow' => $aircraft_shadow, ':aircraft_name' => $aircraft_name, ':aircraft_manufacturer' => $aircraft_manufacturer, ':departure_airport_icao' => $departure_airport_icao, ':departure_airport_name' => $departure_airport_name, ':departure_airport_city' => $departure_airport_city, ':departure_airport_country' => $departure_airport_country, ':departure_airport_time' => $departure_airport_time,':arrival_airport_icao' => $arrival_airport_icao, ':arrival_airport_name' => $arrival_airport_name, ':arrival_airport_city' => $arrival_airport_city, ':arrival_airport_country' => $arrival_airport_country, ':arrival_airport_time' => $arrival_airport_time, ':route_stop' => $route_stop, ':date' => $date,':latitude' => $latitude, ':longitude' => $longitude, ':waypoints' => $waypoints, ':altitude' => $altitude, ':heading' => $heading, ':ground_speed' => $ground_speed, ':squawk' => $squawk, ':ModeS' => $ModeS, ':pilot_id' => $pilot_id, ':pilot_name' => $pilot_name, ':verticalrate' => $verticalrate, ':format_source' => $format_source, ':over_country' => $country, ':source_name' => $source_name);
52
+		$query_values = array(':flightaware_id' => $flightaware_id, ':ident' => $ident, ':registration' => $registration, ':airline_name' => $airline_name, ':airline_icao' => $airline_icao, ':airline_country' => $airline_country, ':airline_type' => $airline_type, ':aircraft_icao' => $aircraft_icao, ':aircraft_shadow' => $aircraft_shadow, ':aircraft_name' => $aircraft_name, ':aircraft_manufacturer' => $aircraft_manufacturer, ':departure_airport_icao' => $departure_airport_icao, ':departure_airport_name' => $departure_airport_name, ':departure_airport_city' => $departure_airport_city, ':departure_airport_country' => $departure_airport_country, ':departure_airport_time' => $departure_airport_time, ':arrival_airport_icao' => $arrival_airport_icao, ':arrival_airport_name' => $arrival_airport_name, ':arrival_airport_city' => $arrival_airport_city, ':arrival_airport_country' => $arrival_airport_country, ':arrival_airport_time' => $arrival_airport_time, ':route_stop' => $route_stop, ':date' => $date, ':latitude' => $latitude, ':longitude' => $longitude, ':waypoints' => $waypoints, ':altitude' => $altitude, ':heading' => $heading, ':ground_speed' => $ground_speed, ':squawk' => $squawk, ':ModeS' => $ModeS, ':pilot_id' => $pilot_id, ':pilot_name' => $pilot_name, ':verticalrate' => $verticalrate, ':format_source' => $format_source, ':over_country' => $country, ':source_name' => $source_name);
53 53
 		try {
54 54
 			$sth = $this->db->prepare($query);
55 55
 			$sth->execute($query_values);
56
-		} catch(PDOException $e) {
56
+		} catch (PDOException $e) {
57 57
 			return "error : ".$e->getMessage();
58 58
 		}
59 59
 		return "success";
@@ -73,9 +73,9 @@  discard block
 block discarded – undo
73 73
 
74 74
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
75 75
                 //$query  = "SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
76
-                $query  = "SELECT spotter_archive.* FROM spotter_archive WHERE ident = :ident ORDER BY date DESC LIMIT 1";
76
+                $query = "SELECT spotter_archive.* FROM spotter_archive WHERE ident = :ident ORDER BY date DESC LIMIT 1";
77 77
 
78
-                $spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident));
78
+                $spotter_array = $Spotter->getDataFromDB($query, array(':ident' => $ident));
79 79
 
80 80
                 return $spotter_array;
81 81
         }
@@ -94,7 +94,7 @@  discard block
 block discarded – undo
94 94
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
95 95
                 //$query  = SpotterArchive->$global_query." WHERE spotter_archive.flightaware_id = :id";
96 96
                 //$query  = "SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.flightaware_id = :id GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
97
-                $query  = "SELECT * FROM spotter_archive WHERE flightaware_id = :id ORDER BY date DESC LIMIT 1";
97
+                $query = "SELECT * FROM spotter_archive WHERE flightaware_id = :id ORDER BY date DESC LIMIT 1";
98 98
 
99 99
 //              $spotter_array = Spotter->getDataFromDB($query,array(':id' => $id));
100 100
                   /*
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
                 }
108 108
                 $spotter_array = $sth->fetchAll(PDO->FETCH_ASSOC);
109 109
                 */
110
-                $spotter_array = $Spotter->getDataFromDB($query,array(':id' => $id));
110
+                $spotter_array = $Spotter->getDataFromDB($query, array(':id' => $id));
111 111
 
112 112
                 return $spotter_array;
113 113
         }
@@ -122,14 +122,14 @@  discard block
 block discarded – undo
122 122
         {
123 123
                 date_default_timezone_set('UTC');
124 124
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
125
-                $query  = $this->global_query." WHERE spotter_archive.flightaware_id = :id";
125
+                $query = $this->global_query." WHERE spotter_archive.flightaware_id = :id";
126 126
 
127 127
 //              $spotter_array = Spotter->getDataFromDB($query,array(':id' => $id));
128 128
 
129 129
                 try {
130 130
                         $sth = $this->db->prepare($query);
131 131
                         $sth->execute(array(':id' => $id));
132
-                } catch(PDOException $e) {
132
+                } catch (PDOException $e) {
133 133
                         echo $e->getMessage();
134 134
                         die;
135 135
                 }
@@ -148,14 +148,14 @@  discard block
 block discarded – undo
148 148
         {
149 149
                 date_default_timezone_set('UTC');
150 150
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
151
-                $query  = "SELECT spotter_archive.latitude, spotter_archive.longitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id";
151
+                $query = "SELECT spotter_archive.latitude, spotter_archive.longitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id";
152 152
 
153 153
 //              $spotter_array = Spotter->getDataFromDB($query,array(':id' => $id));
154 154
 
155 155
                 try {
156 156
                         $sth = $this->db->prepare($query);
157 157
                         $sth->execute(array(':id' => $id));
158
-                } catch(PDOException $e) {
158
+                } catch (PDOException $e) {
159 159
                         echo $e->getMessage();
160 160
                         die;
161 161
                 }
@@ -177,12 +177,12 @@  discard block
 block discarded – undo
177 177
                 date_default_timezone_set('UTC');
178 178
 
179 179
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
180
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.ident = :ident";
180
+                $query = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.ident = :ident";
181 181
 
182 182
                 try {
183 183
                         $sth = $this->db->prepare($query);
184 184
                         $sth->execute(array(':ident' => $ident));
185
-                } catch(PDOException $e) {
185
+                } catch (PDOException $e) {
186 186
                         echo $e->getMessage();
187 187
                         die;
188 188
                 }
@@ -203,12 +203,12 @@  discard block
 block discarded – undo
203 203
                 date_default_timezone_set('UTC');
204 204
 
205 205
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
206
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id ORDER BY date";
206
+                $query = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id ORDER BY date";
207 207
 
208 208
                 try {
209 209
                         $sth = $this->db->prepare($query);
210 210
                         $sth->execute(array(':id' => $id));
211
-                } catch(PDOException $e) {
211
+                } catch (PDOException $e) {
212 212
                         echo $e->getMessage();
213 213
                         die;
214 214
                 }
@@ -229,12 +229,12 @@  discard block
 block discarded – undo
229 229
                 date_default_timezone_set('UTC');
230 230
 
231 231
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
232
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.ground_speed, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id ORDER BY date";
232
+                $query = "SELECT spotter_archive.altitude, spotter_archive.ground_speed, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id ORDER BY date";
233 233
 
234 234
                 try {
235 235
                         $sth = $this->db->prepare($query);
236 236
                         $sth->execute(array(':id' => $id));
237
-                } catch(PDOException $e) {
237
+                } catch (PDOException $e) {
238 238
                         echo $e->getMessage();
239 239
                         die;
240 240
                 }
@@ -256,13 +256,13 @@  discard block
 block discarded – undo
256 256
                 date_default_timezone_set('UTC');
257 257
 
258 258
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
259
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
259
+                $query = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
260 260
 //                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.ident = :ident";
261 261
 
262 262
                 try {
263 263
                         $sth = $this->db->prepare($query);
264 264
                         $sth->execute(array(':ident' => $ident));
265
-                } catch(PDOException $e) {
265
+                } catch (PDOException $e) {
266 266
                         echo $e->getMessage();
267 267
                         die;
268 268
                 }
@@ -279,13 +279,13 @@  discard block
 block discarded – undo
279 279
         * @return Array the spotter information
280 280
         *
281 281
         */
282
-        public function getSpotterArchiveData($ident,$flightaware_id,$date)
282
+        public function getSpotterArchiveData($ident, $flightaware_id, $date)
283 283
         {
284 284
     		$Spotter = new Spotter($this->db);
285 285
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
286
-                $query  = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.flightaware_id = :flightaware_id AND l.date LIKE :date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate";
286
+                $query = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.flightaware_id = :flightaware_id AND l.date LIKE :date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate";
287 287
 
288
-                $spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident,':flightaware_id' => $flightaware_id,':date' => $date.'%'));
288
+                $spotter_array = $Spotter->getDataFromDB($query, array(':ident' => $ident, ':flightaware_id' => $flightaware_id, ':date' => $date.'%'));
289 289
 
290 290
                 return $spotter_array;
291 291
         }
@@ -298,7 +298,7 @@  discard block
 block discarded – undo
298 298
                 try {
299 299
                         $sth = $this->db->prepare($query);
300 300
                         $sth->execute();
301
-                } catch(PDOException $e) {
301
+                } catch (PDOException $e) {
302 302
                         echo $e->getMessage();
303 303
                         die;
304 304
                 }
@@ -310,24 +310,24 @@  discard block
 block discarded – undo
310 310
         * @return Array the spotter information
311 311
         *
312 312
         */
313
-        public function getMinLiveSpotterData($begindate,$enddate,$filter = array())
313
+        public function getMinLiveSpotterData($begindate, $enddate, $filter = array())
314 314
         {
315 315
                 global $globalDBdriver, $globalLiveInterval;
316 316
                 date_default_timezone_set('UTC');
317 317
 
318 318
                 $filter_query = '';
319 319
                 if (isset($filter['source']) && !empty($filter['source'])) {
320
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
320
+                        $filter_query .= " AND format_source IN ('".implode("','", $filter['source'])."') ";
321 321
                 }
322 322
                 // Use spotter_output also ?
323 323
                 if (isset($filter['airlines']) && !empty($filter['airlines'])) {
324
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
324
+                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
325 325
                 }
326 326
                 if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
327 327
                         $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
328 328
                 }
329 329
                 if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
330
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
330
+                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
331 331
                 }
332 332
 
333 333
                 //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
@@ -346,14 +346,14 @@  discard block
 block discarded – undo
346 346
 						GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id 
347 347
 				    AND spotter_archive.date = s.maxdate '.$filter_query.'LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON spotter_archive.aircraft_icao = a.icao';
348 348
 */
349
-			$query  = 'SELECT spotter_archive.date,spotter_archive.flightaware_id, spotter_archive.ident, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
349
+			$query = 'SELECT spotter_archive.date,spotter_archive.flightaware_id, spotter_archive.ident, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
350 350
 				    FROM spotter_archive 
351 351
 				    INNER JOIN (SELECT * FROM aircraft) a on spotter_archive.aircraft_icao = a.icao
352 352
 				    WHERE spotter_archive.date BETWEEN '."'".$begindate."'".' AND '."'".$begindate."'".' 
353 353
                         	    '.$filter_query.' ORDER BY flightaware_id LIMIT 3500 OFFSET 0';
354 354
                 } else {
355 355
                         //$query  = 'SELECT spotter_archive.ident, spotter_archive.flightaware_id, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on spotter_archive.aircraft_icao = a.icao';
356
-                        $query  = 'SELECT spotter_archive.date,spotter_archive.flightaware_id, spotter_archive.ident, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
356
+                        $query = 'SELECT spotter_archive.date,spotter_archive.flightaware_id, spotter_archive.ident, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
357 357
                         	    FROM spotter_archive 
358 358
                         	    INNER JOIN (SELECT * FROM aircraft) a on spotter_archive.aircraft_icao = a.icao
359 359
                         	    WHERE spotter_archive.date >= '."'".$begindate."'".' AND spotter_archive.date <= '."'".$enddate."'".'
@@ -363,7 +363,7 @@  discard block
 block discarded – undo
363 363
                 try {
364 364
                         $sth = $this->db->prepare($query);
365 365
                         $sth->execute();
366
-                } catch(PDOException $e) {
366
+                } catch (PDOException $e) {
367 367
                         echo $e->getMessage();
368 368
                         die;
369 369
                 }
@@ -378,24 +378,24 @@  discard block
 block discarded – undo
378 378
         * @return Array the spotter information
379 379
         *
380 380
         */
381
-        public function getMinLiveSpotterDataPlayback($begindate,$enddate,$filter = array())
381
+        public function getMinLiveSpotterDataPlayback($begindate, $enddate, $filter = array())
382 382
         {
383 383
                 global $globalDBdriver, $globalLiveInterval;
384 384
                 date_default_timezone_set('UTC');
385 385
 
386 386
                 $filter_query = '';
387 387
                 if (isset($filter['source']) && !empty($filter['source'])) {
388
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
388
+                        $filter_query .= " AND format_source IN ('".implode("','", $filter['source'])."') ";
389 389
                 }
390 390
                 // Should use spotter_output also ?
391 391
                 if (isset($filter['airlines']) && !empty($filter['airlines'])) {
392
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
392
+                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
393 393
                 }
394 394
                 if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
395 395
                         $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
396 396
                 }
397 397
                 if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
398
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
398
+                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
399 399
                 }
400 400
 
401 401
                 //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
@@ -405,7 +405,7 @@  discard block
 block discarded – undo
405 405
                     		    FROM spotter_archive 
406 406
                     		    INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE (l.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate '.$filter_query.'LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON spotter_archive.aircraft_icao = a.icao';
407 407
 			*/
408
-			$query  = 'SELECT a.aircraft_shadow, spotter_archive_output.ident, spotter_archive_output.flightaware_id, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk 
408
+			$query = 'SELECT a.aircraft_shadow, spotter_archive_output.ident, spotter_archive_output.flightaware_id, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk 
409 409
 				    FROM spotter_archive_output 
410 410
 				    LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON spotter_archive_output.aircraft_icao = a.icao 
411 411
 				    WHERE (spotter_archive_output.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') 
@@ -420,7 +420,7 @@  discard block
 block discarded – undo
420 420
                         	    WHERE spotter_archive_output.date >= '."'".$begindate."'".' AND spotter_archive_output.date <= '."'".$enddate."'".'
421 421
                         	    '.$filter_query.' GROUP BY spotter_archive_output.flightaware_id, spotter_archive_output.ident, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao, spotter_archive_output.arrival_airport_icao, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow';
422 422
                         */
423
-                        $query  = 'SELECT DISTINCT spotter_archive_output.flightaware_id, spotter_archive_output.ident, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow
423
+                        $query = 'SELECT DISTINCT spotter_archive_output.flightaware_id, spotter_archive_output.ident, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow
424 424
                         	    FROM spotter_archive_output 
425 425
                         	    INNER JOIN (SELECT * FROM aircraft) a on spotter_archive_output.aircraft_icao = a.icao
426 426
                         	    WHERE spotter_archive_output.date >= '."'".$begindate."'".' AND spotter_archive_output.date <= '."'".$enddate."'".'
@@ -432,7 +432,7 @@  discard block
 block discarded – undo
432 432
                 try {
433 433
                         $sth = $this->db->prepare($query);
434 434
                         $sth->execute();
435
-                } catch(PDOException $e) {
435
+                } catch (PDOException $e) {
436 436
                         echo $e->getMessage();
437 437
                         die;
438 438
                 }
@@ -447,23 +447,23 @@  discard block
 block discarded – undo
447 447
         * @return Array the spotter information
448 448
         *
449 449
         */
450
-        public function getLiveSpotterCount($begindate,$enddate,$filter = array())
450
+        public function getLiveSpotterCount($begindate, $enddate, $filter = array())
451 451
         {
452 452
                 global $globalDBdriver, $globalLiveInterval;
453 453
                 date_default_timezone_set('UTC');
454 454
 
455 455
                 $filter_query = '';
456 456
                 if (isset($filter['source']) && !empty($filter['source'])) {
457
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
457
+                        $filter_query .= " AND format_source IN ('".implode("','", $filter['source'])."') ";
458 458
                 }
459 459
                 if (isset($filter['airlines']) && !empty($filter['airlines'])) {
460
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
460
+                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
461 461
                 }
462 462
                 if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
463 463
                         $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
464 464
                 }
465 465
                 if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
466
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
466
+                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
467 467
                 }
468 468
 
469 469
                 //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
@@ -478,7 +478,7 @@  discard block
 block discarded – undo
478 478
                 try {
479 479
                         $sth = $this->db->prepare($query);
480 480
                         $sth->execute();
481
-                } catch(PDOException $e) {
481
+                } catch (PDOException $e) {
482 482
                         echo $e->getMessage();
483 483
                         die;
484 484
                 }
@@ -498,7 +498,7 @@  discard block
 block discarded – undo
498 498
     * @return Array the spotter information
499 499
     *
500 500
     */
501
-    public function searchSpotterData($q = '', $registration = '', $aircraft_icao = '', $aircraft_manufacturer = '', $highlights = '', $airline_icao = '', $airline_country = '', $airline_type = '', $airport = '', $airport_country = '', $callsign = '', $departure_airport_route = '', $arrival_airport_route = '', $owner = '',$pilot_id = '',$pilot_name = '',$altitude = '', $date_posted = '', $limit = '', $sort = '', $includegeodata = '',$origLat = '',$origLon = '',$dist = '', $filter=array())
501
+    public function searchSpotterData($q = '', $registration = '', $aircraft_icao = '', $aircraft_manufacturer = '', $highlights = '', $airline_icao = '', $airline_country = '', $airline_type = '', $airport = '', $airport_country = '', $callsign = '', $departure_airport_route = '', $arrival_airport_route = '', $owner = '', $pilot_id = '', $pilot_name = '', $altitude = '', $date_posted = '', $limit = '', $sort = '', $includegeodata = '', $origLat = '', $origLon = '', $dist = '', $filter = array())
502 502
     {
503 503
 	global $globalTimezone, $globalDBdriver;
504 504
 	require_once(dirname(__FILE__).'/class.Translation.php');
@@ -520,7 +520,7 @@  discard block
 block discarded – undo
520 520
 	        
521 521
 		$q_array = explode(" ", $q);
522 522
 		
523
-		foreach ($q_array as $q_item){
523
+		foreach ($q_array as $q_item) {
524 524
 		    $additional_query .= " AND (";
525 525
 		    $additional_query .= "(spotter_archive_output.spotter_id like '%".$q_item."%') OR ";
526 526
 		    $additional_query .= "(spotter_archive_output.aircraft_icao like '%".$q_item."%') OR ";
@@ -552,7 +552,7 @@  discard block
 block discarded – undo
552 552
 	
553 553
 	if ($registration != "")
554 554
 	{
555
-	    $registration = filter_var($registration,FILTER_SANITIZE_STRING);
555
+	    $registration = filter_var($registration, FILTER_SANITIZE_STRING);
556 556
 	    if (!is_string($registration))
557 557
 	    {
558 558
 		return false;
@@ -563,7 +563,7 @@  discard block
 block discarded – undo
563 563
 	
564 564
 	if ($aircraft_icao != "")
565 565
 	{
566
-	    $aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
566
+	    $aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
567 567
 	    if (!is_string($aircraft_icao))
568 568
 	    {
569 569
 		return false;
@@ -574,7 +574,7 @@  discard block
 block discarded – undo
574 574
 	
575 575
 	if ($aircraft_manufacturer != "")
576 576
 	{
577
-	    $aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
577
+	    $aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
578 578
 	    if (!is_string($aircraft_manufacturer))
579 579
 	    {
580 580
 		return false;
@@ -595,7 +595,7 @@  discard block
 block discarded – undo
595 595
 	
596 596
 	if ($airline_icao != "")
597 597
 	{
598
-	    $airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
598
+	    $airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
599 599
 	    if (!is_string($airline_icao))
600 600
 	    {
601 601
 		return false;
@@ -606,7 +606,7 @@  discard block
 block discarded – undo
606 606
 	
607 607
 	if ($airline_country != "")
608 608
 	{
609
-	    $airline_country = filter_var($airline_country,FILTER_SANITIZE_STRING);
609
+	    $airline_country = filter_var($airline_country, FILTER_SANITIZE_STRING);
610 610
 	    if (!is_string($airline_country))
611 611
 	    {
612 612
 		return false;
@@ -617,7 +617,7 @@  discard block
 block discarded – undo
617 617
 	
618 618
 	if ($airline_type != "")
619 619
 	{
620
-	    $airline_type = filter_var($airline_type,FILTER_SANITIZE_STRING);
620
+	    $airline_type = filter_var($airline_type, FILTER_SANITIZE_STRING);
621 621
 	    if (!is_string($airline_type))
622 622
 	    {
623 623
 		return false;
@@ -639,7 +639,7 @@  discard block
 block discarded – undo
639 639
 	
640 640
 	if ($airport != "")
641 641
 	{
642
-	    $airport = filter_var($airport,FILTER_SANITIZE_STRING);
642
+	    $airport = filter_var($airport, FILTER_SANITIZE_STRING);
643 643
 	    if (!is_string($airport))
644 644
 	    {
645 645
 		return false;
@@ -650,7 +650,7 @@  discard block
 block discarded – undo
650 650
 	
651 651
 	if ($airport_country != "")
652 652
 	{
653
-	    $airport_country = filter_var($airport_country,FILTER_SANITIZE_STRING);
653
+	    $airport_country = filter_var($airport_country, FILTER_SANITIZE_STRING);
654 654
 	    if (!is_string($airport_country))
655 655
 	    {
656 656
 		return false;
@@ -661,7 +661,7 @@  discard block
 block discarded – undo
661 661
     
662 662
 	if ($callsign != "")
663 663
 	{
664
-	    $callsign = filter_var($callsign,FILTER_SANITIZE_STRING);
664
+	    $callsign = filter_var($callsign, FILTER_SANITIZE_STRING);
665 665
 	    if (!is_string($callsign))
666 666
 	    {
667 667
 		return false;
@@ -669,7 +669,7 @@  discard block
 block discarded – undo
669 669
 		$translate = $Translation->ident2icao($callsign);
670 670
 		if ($translate != $callsign) {
671 671
 			$additional_query .= " AND (spotter_archive_output.ident = :callsign OR spotter_archive_output.ident = :translate)";
672
-			$query_values = array_merge($query_values,array(':callsign' => $callsign,':translate' => $translate));
672
+			$query_values = array_merge($query_values, array(':callsign' => $callsign, ':translate' => $translate));
673 673
 		} else {
674 674
 			$additional_query .= " AND (spotter_archive_output.ident = '".$callsign."')";
675 675
 		}
@@ -678,7 +678,7 @@  discard block
 block discarded – undo
678 678
 
679 679
 	if ($owner != "")
680 680
 	{
681
-	    $owner = filter_var($owner,FILTER_SANITIZE_STRING);
681
+	    $owner = filter_var($owner, FILTER_SANITIZE_STRING);
682 682
 	    if (!is_string($owner))
683 683
 	    {
684 684
 		return false;
@@ -689,7 +689,7 @@  discard block
 block discarded – undo
689 689
 
690 690
 	if ($pilot_name != "")
691 691
 	{
692
-	    $pilot_name = filter_var($pilot_name,FILTER_SANITIZE_STRING);
692
+	    $pilot_name = filter_var($pilot_name, FILTER_SANITIZE_STRING);
693 693
 	    if (!is_string($pilot_name))
694 694
 	    {
695 695
 		return false;
@@ -700,7 +700,7 @@  discard block
 block discarded – undo
700 700
 	
701 701
 	if ($pilot_id != "")
702 702
 	{
703
-	    $pilot_id = filter_var($pilot_id,FILTER_SANITIZE_NUMBER_INT);
703
+	    $pilot_id = filter_var($pilot_id, FILTER_SANITIZE_NUMBER_INT);
704 704
 	    if (!is_string($pilot_id))
705 705
 	    {
706 706
 		return false;
@@ -711,7 +711,7 @@  discard block
 block discarded – undo
711 711
 	
712 712
 	if ($departure_airport_route != "")
713 713
 	{
714
-	    $departure_airport_route = filter_var($departure_airport_route,FILTER_SANITIZE_STRING);
714
+	    $departure_airport_route = filter_var($departure_airport_route, FILTER_SANITIZE_STRING);
715 715
 	    if (!is_string($departure_airport_route))
716 716
 	    {
717 717
 		return false;
@@ -722,7 +722,7 @@  discard block
 block discarded – undo
722 722
 	
723 723
 	if ($arrival_airport_route != "")
724 724
 	{
725
-	    $arrival_airport_route = filter_var($arrival_airport_route,FILTER_SANITIZE_STRING);
725
+	    $arrival_airport_route = filter_var($arrival_airport_route, FILTER_SANITIZE_STRING);
726 726
 	    if (!is_string($arrival_airport_route))
727 727
 	    {
728 728
 		return false;
@@ -735,8 +735,8 @@  discard block
 block discarded – undo
735 735
 	{
736 736
 	    $altitude_array = explode(",", $altitude);
737 737
 	    
738
-	    $altitude_array[0] = filter_var($altitude_array[0],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
739
-	    $altitude_array[1] = filter_var($altitude_array[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
738
+	    $altitude_array[0] = filter_var($altitude_array[0], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
739
+	    $altitude_array[1] = filter_var($altitude_array[1], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
740 740
 	    
741 741
 
742 742
 	    if ($altitude_array[1] != "")
@@ -754,8 +754,8 @@  discard block
 block discarded – undo
754 754
 	{
755 755
 	    $date_array = explode(",", $date_posted);
756 756
 	    
757
-	    $date_array[0] = filter_var($date_array[0],FILTER_SANITIZE_STRING);
758
-	    $date_array[1] = filter_var($date_array[1],FILTER_SANITIZE_STRING);
757
+	    $date_array[0] = filter_var($date_array[0], FILTER_SANITIZE_STRING);
758
+	    $date_array[1] = filter_var($date_array[1], FILTER_SANITIZE_STRING);
759 759
 	    
760 760
 	    if ($globalTimezone != '') {
761 761
 		date_default_timezone_set($globalTimezone);
@@ -787,8 +787,8 @@  discard block
 block discarded – undo
787 787
 	{
788 788
 	    $limit_array = explode(",", $limit);
789 789
 	    
790
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
791
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
790
+	    $limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
791
+	    $limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
792 792
 	    
793 793
 	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
794 794
 	    {
@@ -799,8 +799,8 @@  discard block
 block discarded – undo
799 799
 	
800 800
 
801 801
 	if ($origLat != "" && $origLon != "" && $dist != "") {
802
-		$dist = number_format($dist*0.621371,2,'.','');
803
-		$query="SELECT spotter_archive_output.*, 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - ABS(CAST(spotter_archive.latitude as double precision)))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(ABS(CAST(spotter_archive.latitude as double precision))*pi()/180)*POWER(SIN(($origLon-CAST(spotter_archive.longitude as double precision))*pi()/180/2),2))) as distance 
802
+		$dist = number_format($dist*0.621371, 2, '.', '');
803
+		$query = "SELECT spotter_archive_output.*, 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - ABS(CAST(spotter_archive.latitude as double precision)))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(ABS(CAST(spotter_archive.latitude as double precision))*pi()/180)*POWER(SIN(($origLon-CAST(spotter_archive.longitude as double precision))*pi()/180/2),2))) as distance 
804 804
                           FROM spotter_archive_output, spotter_archive WHERE spotter_output_archive.flightaware_id = spotter_archive.flightaware_id AND spotter_output.ident <> '' ".$additional_query."AND CAST(spotter_archive.longitude as double precision) between ($origLon-$dist/ABS(cos(radians($origLat))*69)) and ($origLon+$dist/ABS(cos(radians($origLat))*69)) and CAST(spotter_archive.latitude as double precision) between ($origLat-($dist/69)) and ($origLat+($dist/69)) 
805 805
                           AND (3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - ABS(CAST(spotter_archive.latitude as double precision)))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(ABS(CAST(spotter_archive.latitude as double precision))*pi()/180)*POWER(SIN(($origLon-CAST(spotter_archive.longitude as double precision))*pi()/180/2),2)))) < $dist".$filter_query." ORDER BY distance";
806 806
 	} else {
@@ -817,12 +817,12 @@  discard block
 block discarded – undo
817 817
 			$additional_query .= " AND (spotter_archive_output.waypoints <> '')";
818 818
 		}
819 819
 
820
-		$query  = "SELECT spotter_archive_output.* FROM spotter_archive_output 
820
+		$query = "SELECT spotter_archive_output.* FROM spotter_archive_output 
821 821
 		    WHERE spotter_archive_output.ident <> '' 
822 822
 		    ".$additional_query."
823 823
 		    ".$filter_query.$orderby_query;
824 824
 	}
825
-	$spotter_array = $Spotter->getDataFromDB($query, $query_values,$limit_query);
825
+	$spotter_array = $Spotter->getDataFromDB($query, $query_values, $limit_query);
826 826
 
827 827
 	return $spotter_array;
828 828
     }
@@ -839,7 +839,7 @@  discard block
 block discarded – undo
839 839
                 try {
840 840
                         $sth = $this->db->prepare($query);
841 841
                         $sth->execute();
842
-                } catch(PDOException $e) {
842
+                } catch (PDOException $e) {
843 843
                         return "error";
844 844
                 }
845 845
 	}
@@ -876,8 +876,8 @@  discard block
 block discarded – undo
876 876
 	{
877 877
 	    $limit_array = explode(",", $limit);
878 878
 	    
879
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
880
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
879
+	    $limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
880
+	    $limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
881 881
 	    
882 882
 	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
883 883
 	    {
@@ -907,7 +907,7 @@  discard block
 block discarded – undo
907 907
     * @return Array the airline country list
908 908
     *
909 909
     */
910
-    public function countAllFlightOverCountries($limit = true,$olderthanmonths = 0,$sincedate = '')
910
+    public function countAllFlightOverCountries($limit = true, $olderthanmonths = 0, $sincedate = '')
911 911
     {
912 912
 	global $globalDBdriver;
913 913
 	/*
@@ -936,7 +936,7 @@  discard block
 block discarded – undo
936 936
 	$flight_array = array();
937 937
 	$temp_array = array();
938 938
         
939
-	while($row = $sth->fetch(PDO::FETCH_ASSOC))
939
+	while ($row = $sth->fetch(PDO::FETCH_ASSOC))
940 940
 	{
941 941
 	    $temp_array['flight_count'] = $row['nb'];
942 942
 	    $temp_array['flight_country'] = $row['name'];
@@ -953,14 +953,14 @@  discard block
 block discarded – undo
953 953
     * @return Array the spotter information
954 954
     *
955 955
     */
956
-    public function getDateArchiveSpotterDataById($id,$date)
956
+    public function getDateArchiveSpotterDataById($id, $date)
957 957
     {
958 958
 	$Spotter = new Spotter($this->db);
959 959
 	date_default_timezone_set('UTC');
960 960
 	$id = filter_var($id, FILTER_SANITIZE_STRING);
961
-	$query  = 'SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.flightaware_id = :id AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate ORDER BY spotter_archive.date DESC';
962
-	$date = date('c',$date);
963
-	$spotter_array = $Spotter->getDataFromDB($query,array(':id' => $id,':date' => $date));
961
+	$query = 'SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.flightaware_id = :id AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate ORDER BY spotter_archive.date DESC';
962
+	$date = date('c', $date);
963
+	$spotter_array = $Spotter->getDataFromDB($query, array(':id' => $id, ':date' => $date));
964 964
 	return $spotter_array;
965 965
     }
966 966
 
@@ -970,14 +970,14 @@  discard block
 block discarded – undo
970 970
     * @return Array the spotter information
971 971
     *
972 972
     */
973
-    public function getDateArchiveSpotterDataByIdent($ident,$date)
973
+    public function getDateArchiveSpotterDataByIdent($ident, $date)
974 974
     {
975 975
 	$Spotter = new Spotter($this->db);
976 976
 	date_default_timezone_set('UTC');
977 977
 	$ident = filter_var($ident, FILTER_SANITIZE_STRING);
978
-	$query  = 'SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate ORDER BY spotter_archive.date DESC';
979
-	$date = date('c',$date);
980
-	$spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident,':date' => $date));
978
+	$query = 'SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate ORDER BY spotter_archive.date DESC';
979
+	$date = date('c', $date);
980
+	$spotter_array = $Spotter->getDataFromDB($query, array(':ident' => $ident, ':date' => $date));
981 981
 	return $spotter_array;
982 982
     }
983 983
 
Please login to merge, or discard this patch.