Choose a species below to show statistics.";
+ echo "
Choose a species below to show statistics.
";
};?>
| Common Name |
Occurrences |
Max Confidence Score |
+ Best Recording |
fetchArray(SQLITE3_ASSOC))
{
$comname = preg_replace('/ /', '_', $results['Com_Name']);
-$comlink = "/By_Date/".date('Y-m-d')."/".$comname;
-$sciname = preg_replace('/ /', '_', $results['Sci_Name']);
+$comname = preg_replace('/\'/', '', $comname);
+$filename = "/By_Date/".$results['Date']."/".$comname."/".$results['File_Name'];
?>
-
+
|
|
+ |
fetchArray(SQLITE3_ASSOC)){
$count = $results['COUNT(*)'];
$maxconf = $results['MAX(Confidence)'];
$date = $results['Date'];
+ $time = $results['Time'];
$name = $results['Com_Name'];
$sciname = $results['Sci_Name'];
- $dbname = preg_replace('/ /', '_', $results['Com_Name']);
- $dbname = preg_replace('/\'/', '', $dbname);
- $dbsciname = preg_replace('/ /', '_', $results['Sci_Name']);
- $filename = "/By_Date/".$date."/".$dbname."/".$results['File_Name'];
+ $comname = preg_replace('/ /', '_', $results['Com_Name']);
+ $comname = preg_replace('/\'/', '', $comname);
+ $filename = "/By_Date/".$date."/".$comname."/".$results['File_Name'];
$imagelink = shell_exec("/home/pi/BirdNET-Pi/scripts/get_image.sh $dbsciname");
$imagecitation = shell_exec("/home/pi/BirdNET-Pi/scripts/get_citation.sh $dbsciname");
$str= "
| $sciname |
$count |
$maxconf |
- Listen |
- All About Birds |
+ $date $time |
+ All About Birds |
";
echo str_pad($str, 4096);
diff --git a/scripts/viewdb.php b/scripts/viewdb.php
index 3bd7238..567acc9 100644
--- a/scripts/viewdb.php
+++ b/scripts/viewdb.php
@@ -11,7 +11,7 @@ if($db == False){
header("refresh: 0;");
}
-$statement0 = $db->prepare('SELECT Time, Com_Name, Sci_Name, Confidence, File_Name FROM detections WHERE Date == Date(\'now\') ORDER BY Time DESC');
+$statement0 = $db->prepare('SELECT Time, Com_Name, Sci_Name, Confidence, File_Name FROM detections WHERE Date == Date(\'now\', \'localtime\') ORDER BY Time DESC');
if($statement0 == False){
echo "Database is busy";
header("refresh: 0;");
@@ -26,7 +26,7 @@ if($statement1 == False){
$result1 = $statement1->execute();
$totalcount = $result1->fetchArray(SQLITE3_ASSOC);
-$statement2 = $db->prepare('SELECT COUNT(*) FROM detections WHERE Date == DATE(\'now\')');
+$statement2 = $db->prepare('SELECT COUNT(*) FROM detections WHERE Date == DATE(\'now\', \'localtime\')');
if($statement2 == False){
echo "Database is busy";
header("refresh: 0;");
@@ -67,21 +67,13 @@ $speciestally = $result5->fetchArray(SQLITE3_ASSOC);
BirdNET-Pi DB
-
-
+
Number of Detections
-
-
| Total |
@@ -96,8 +88,6 @@ a {
|
-
-
Today's Detections