connect_error) { die('Connect Error (' . $mysqli->connect_errno . ') '. $mysqli->connect_error); } // SQL query to select data from database $sql = "SELECT * FROM detections ORDER BY Date DESC, Time DESC"; $fulltable = $mysqli->query($sql); $totalcount=mysqli_num_rows($fulltable); $sql1 = "SELECT * FROM detections WHERE Date = CURDATE() ORDER BY Date DESC, Time DESC"; $mosttable = $mysqli->query($sql1); $sql2 = "SELECT * FROM detections WHERE Date = CURDATE()"; $todaystable = $mysqli->query($sql2); $todayscount=mysqli_num_rows($todaystable); $sql3 = "SELECT * FROM detections WHERE Date = CURDATE() AND Time >= DATE_SUB(NOW(),INTERVAL 1 HOUR)"; $lasthourtable = $mysqli->query($sql3); $lasthourcount=mysqli_num_rows($lasthourtable); $sql4 = "SELECT Com_Name, Date, Time, MAX(Confidence) FROM detections GROUP BY Com_Name ORDER BY MAX(Confidence) DESC"; $specieslist = $mysqli->query($sql4); $speciescount=mysqli_num_rows($specieslist); $sql5 = "SELECT Com_Name,COUNT(*) AS Total FROM detections GROUP BY Com_Name ORDER BY Total DESC"; $speciestally = $mysqli->query($sql5); $mysqli->close(); ?> BirdNET-Pi DB

Number of Detections

Total Today Last Hour Number of Unique Species

Detected Species

fetch_assoc()) { ?>
Species Date Time Max Confidence Score

Species Statistics

fetch_assoc()) { ?>
Species Detections

Today's Detections

fetch_assoc()) { ?>
Time Scientific Name Common Name Confidence Lat Lon Cutoff Week Sens Overlap