prepare('SELECT Com_Name, Sci_Name, Date, Time, Confidence, File_Name FROM detections ORDER BY Date DESC, Time DESC LIMIT 1'); if($statement4 == False) { echo "Database is busy"; header("refresh: 0;"); } $result4 = $statement4->execute(); $mostrecent = $result4->fetchArray(SQLITE3_ASSOC); $comname = preg_replace('/ /', '_', $mostrecent['Com_Name']); $sciname = preg_replace('/ /', '_', $mostrecent['Sci_Name']); $comname = preg_replace('/\'/', '', $comname); $filename = "/By_Date/".$mostrecent['Date']."/".$comname."/".$mostrecent['File_Name']; if($_GET['previous_detection_identifier'] != $filename || $_GET['previous_detection_identifier'] == "undefined") { // check to make sure the image actually exists, sometimes it takes a minute to be created if (isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1) || isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') { $protocol = 'https://'; } else { $protocol = 'http://'; } $headers = @get_headers($protocol.$_SERVER['HTTP_HOST'].$filename.".png"); if(strpos($headers[0],'200')) { ?>

Most Recent Detection:



Confidence:
prepare('SELECT * FROM detections ORDER BY Date DESC, Time DESC'); if($statement == False) { echo "Database is busy"; header("refresh: 0;"); } $result = $statement->execute(); while($detection=$result->fetchArray(SQLITE3_ASSOC)) { $totalcount++; if(strtotime($detection["Date"]." ".$detection["Time"]) > (time() - 3600)){ $hourcount++; } if(strtotime($detection["Date"]." ".$detection["Time"]) > (time() - (time() - strtotime("today"))) ){ $todaycount++; } } $statement5 = $db->prepare('SELECT COUNT(DISTINCT(Com_Name)) FROM detections WHERE Date == Date(\'now\',\'localtime\')'); if($statement5 == False) { echo "Database is busy"; header("refresh: 0;"); } $result5 = $statement5->execute(); $speciestally = $result5->fetchArray(SQLITE3_ASSOC); $statement6 = $db->prepare('SELECT COUNT(DISTINCT(Com_Name)) FROM detections'); if($statement6 == False) { echo "Database is busy"; header("refresh: 0;"); } $result6 = $statement6->execute(); $totalspeciestally = $result6->fetchArray(SQLITE3_ASSOC); ?>
Total
Today
Last Hour
Species Detected Today
Total Number of Species
Overview
"; } else { echo "

No Detections For Today

"; } ?>

Currently Analyzing

"; ?>