'index'], ['Blog' => 'blog']]; require_once($rootPath . '/components/banner.php'); $result = $conn->prepare("SELECT blog_id, title, description, status, date, image FROM blogs WHERE author = ? AND status != 'deleted' ORDER BY date DESC"); $result->bind_param("i", $user_id); $result->execute(); $posts = $result->get_result(); ?> My Blog Posts Create New Post × fetch_assoc()): // Determine cover image - use provided image or fallback placeholder $coverImage = $post["image"] ? $post["image"] : 'assets/images/placeholder.jpg'; // Output the HTML structure with dynamic data echo ' ' . strtoupper($post["status"]) . ' ' . $post["title"] . ' ' . $post["description"] . ' '; endwhile; ?>
' . $post["description"] . '