prepare("SELECT * FROM blog_posts WHERE title LIKE ? OR content LIKE ? ORDER BY created_at DESC"); $stmt->execute(['%' . $search_term . '%', '%' . $search_term . '%']); $posts = $stmt->fetchAll(PDO::FETCH_ASSOC); } else { $posts = $pdo->query("SELECT * FROM blog_posts ORDER BY created_at DESC")->fetchAll(PDO::FETCH_ASSOC); } } catch (PDOException $e) { error_log('Could not fetch blog posts: ' . $e->getMessage()); } $project_name = "Blog"; $project_description = "Read our latest articles."; $project_keywords = "blog, articles, finance, web development"; $project_image_url = "https://project-screens.s3.amazonaws.com/screenshots/30971/app-hero-20251016-105317.png"; ?>
Read our latest articles.