← Volver al blog
= ucfirst(htmlspecialchars($post['categoria'])) ?>
= htmlspecialchars($post['titulo']) ?>
= $post['contenido'] ?>
prepare(" SELECT p.*, u.nombre as autor_nombre FROM blog_posts p LEFT JOIN admin_users u ON p.autor_id = u.id WHERE p.id = ? AND p.estado = 'publicado' "); $stmt->execute([$_GET['id']]); $post = $stmt->fetch(); if (!$post) { header('Location: blog.php'); exit; } // Incrementar vistas $stmt = $pdo->prepare("UPDATE blog_posts SET vistas = vistas + 1 WHERE id = ?"); $stmt->execute([$post['id']]); ?>