";
echo "
Database Query Tool
";
// Query selection form
echo "
";
// Process and display query results
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['execute_query'])) {
$selectedIndex = (int)$_POST['selected_query'];
$queryLabels = array_keys($predefinedQueries);
$selectedQuery = $predefinedQueries[$queryLabels[$selectedIndex-1]];
try {
$queryResults = $dbHandler->executeQuery($selectedQuery);
echo "
";
echo "
Results: {$queryLabels[$selectedIndex-1]}
";
if (!empty($queryResults)) {
echo "
";
} else {
echo "
No results found for this query.
";
}
echo "
";
} catch (Exception $e) {
echo "
Query Error: ".htmlspecialchars($e->getMessage())."
";
}
}
echo "
";
}
?>