You're missing the actual query call:
Code:
$output = "<table><th>1</th><th>2</th><th>3</th><th>4</th>";
$query = "SELECT * FROM test_table ORDER BY Date DESC";
$results = $db->query_read($query);
while($row = $db->fetch_array($results))
{
$output .= "<tr><td>".$row['0']."</td><td>".$row['1']."</td><td>".$row['2']."</td><td>".$row['3']."</td><td>".$row['4']."</td></tr>";
}