query('SELECT title, description, start_date FROM competitions ORDER BY start_date ASC'); $competitions = $stmt->fetchAll(PDO::FETCH_ASSOC); foreach ($competitions as $competition) { echo '
'; echo '
'; echo '
'; echo '
' . htmlspecialchars($competition['title']) . '
'; echo '

' . htmlspecialchars($competition['description']) . '

'; echo '

Starts on: ' . date("F j, Y", strtotime($competition['start_date'])) . '

'; echo '
'; echo '
'; echo '
'; } } catch (PDOException $e) { echo '

Failed to load competitions.

'; }