prepare($sql); $stmt->bindParam(':id', $id, PDO::PARAM_INT); $stmt->execute(); $article = $stmt->fetch(PDO::FETCH_ASSOC); if (!$article) { die("Article introuvable."); } } if (isset($_POST['titre']) && isset($_POST['contenu'])) { $titre = $_POST['titre']; $contenu = $_POST['contenu']; $sql = "UPDATE articles SET titre = :titre, contenu = :contenu WHERE id = :id"; $stmt = $pdo->prepare($sql); $stmt->bindParam(':titre', $titre); $stmt->bindParam(':contenu', $contenu); $stmt->bindParam(':id', $id, PDO::PARAM_INT); if ($stmt->execute()) { $message = "Article modifié avec succès !"; $stmt = $pdo->prepare("SELECT * FROM articles WHERE id = :id"); $stmt->bindParam(':id', $id, PDO::PARAM_INT); $stmt->execute(); $article = $stmt->fetch(PDO::FETCH_ASSOC); } else { $message = "Erreur lors de la modification."; } } require '../includes/header.php'; ?>

Modifier un article

'.$message.'

'; ?>






Aucun article sélectionné.