36947-vm/videos.php
Flatlogic Bot 4be8924eba Educ8
2025-12-14 21:05:45 +00:00

31 lines
1.2 KiB
PHP

<?php
require_once __DIR__ . '/includes/header.php';
require_once __DIR__ . '/db/config.php';
$pdo = db();
$stmt = $pdo->query("SELECT * FROM youtube_videos ORDER BY published_at DESC");
$videos = $stmt->fetchAll();
?>
<div class="container">
<h1 class="my-4">Latest Videos</h1>
<div class="row">
<?php foreach ($videos as $video): ?>
<div class="col-lg-4 col-md-6 mb-4">
<div class="card h-100">
<a href="https://www.youtube.com/watch?v=<?php echo htmlspecialchars($video['youtube_id']); ?>" target="_blank">
<img class="card-img-top" src="<?php echo htmlspecialchars($video['thumbnail_url']); ?>" alt="<?php echo htmlspecialchars($video['title']); ?>">
</a>
<div class="card-body">
<h5 class="card-title">
<a href="https://www.youtube.com/watch?v=<?php echo htmlspecialchars($video['youtube_id']); ?>" target="_blank"><?php echo htmlspecialchars($video['title']); ?></a>
</h5>
</div>
</div>
</div>
<?php endforeach; ?>
</div>
</div>
<?php require_once __DIR__ . '/includes/footer.php'; ?>