prepare('SELECT DISTINCT(Date), Com_Name FROM detections GROUP BY Date'); if($statement == False){ echo "Database is busy"; header("refresh: 0;"); } $result = $statement->execute(); $view = "bydate"; } elseif(isset($_POST['date'])) { $date = $_POST['date']; $statement = $db->prepare("SELECT DISTINCT(Com_Name) FROM detections WHERE Date == \"$date\" ORDER BY Com_Name"); if($statement == False){ echo "Database is busy"; header("refresh: 0;"); } $result = $statement->execute(); $view = "date"; } elseif(isset($_POST['species'])) { $species = $_POST['species']; $statement = $db->prepare("SELECT * FROM detections WHERE Com_Name == \"$species\" ORDER BY Com_Name"); $statement3 = $db->prepare("SELECT Date, Time, Sci_Name, MAX(Confidence), File_Name FROM detections WHERE Com_Name == \"$species\" ORDER BY Com_Name"); if($statement == False || $statement3 == False){ echo "Database is busy"; header("refresh: 0;"); } $result = $statement->execute(); $result3 = $statement3->execute(); $view = "species"; } elseif(isset($_POST['byspecies'])) { $statement = $db->prepare('SELECT DISTINCT(Com_Name) FROM detections ORDER BY Com_Name'); if($statement == False){ echo "Database is busy"; header("refresh: 0;"); } $result = $statement->execute(); $view = "byspecies"; } else { $statement = $db->prepare('SELECT DISTINCT(Date), Com_Name FROM detections GROUP BY Date'); $result = $statement->execute(); $view = "choose"; } ?>
| ";} } elseif($view == "date") { while($results=$result->fetchArray(SQLITE3_ASSOC)){ $name = $results['Com_Name']; echo " | ";} } elseif($view == "choose") { $date = "By Date"; $species = "By Species"; echo " | ||
| "; } else { while($results=$result->fetchArray(SQLITE3_ASSOC)){ $maxconf = $results['MAX(Confidence)']; $date = $results['Date']; $time = $results['Time']; $sciname = $results['Sci_Name']; $sci_name = preg_replace('/ /', '_', $sciname); $sci_name = preg_replace('/ /', '_', $sci_name); $comname = preg_replace('/ /', '_', $species); $comname = preg_replace('/\'/', '', $comname); $file = $results['File_Name']; $filename = "/By_Date/".$date."/".$comname."/".$results['File_Name']; echo " | $species | $sciname | Best Recording $date $time $maxconf |
|---|
| Listen |
|---|
| $date $time $confidence |