Recuperer des elements dans un tableaux
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je suis entrain de crée un forum avec un sisteme d'article.
J'ai crée ma base de données, j'arrive a rajouter des elements dans la base de données. J'ai crée ma page ou on peut voir tout les titres de tout les articles avec un href qui renvoie sur un lien
<a href="article-individuel.php?id=<?php echo $article['titre']?>" >
<p><?php echo $article['titre']; ?></p>
</a>
Mais sur la page individuel de l'article. Je n'arrive pas a afficher que le contenue de l'article donc je lui est mis un titre dans l'url.
<?php
session_start();
echo $_SESSION['pseudo'];
$bdd = new PDO('mysql:host=localhost;dbname=message_prives;charset=utf8;','root','');
if(!$_SESSION['mdp']){
header('Location: connexion.php');
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Article</title>
<meta charset="utf-8">
</head>
<body>
<?php
include 'navbar.php';
?>
<?php
$recupArticle = $bdd->query('SELECT * FROM article');
while ($article = $recupArticle->fetch()){
?>
<div class="article">
<h1><?= $article['titre']; ?></h1>
<p><?= array($article['contenu']; ?></p>
</div>
<?php
}
?>
<a href="suprimer-article.php?id=<?= $article['id']; ?>
<button style="color: white; background-color: red;">Supprimer l'article</button></a>
<?php
include 'footer.php';
?>
</body>
</html>
Merci d'avance
Matheo Marmounier
- Recuperer des elements dans un tableaux
- Comment recuperer un message supprimé sur whatsapp - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
- Comment récupérer un compte facebook piraté - Guide
- Photoshop elements gratuit - Télécharger - Retouche d'image
- Récupérer mon compte facebook désactivé - Guide
2 réponses
bonjour,
je ne vous pas trop où dans cette page tu utilises l'id de l'article.
Bonjour,
Tu dois récupérer l'ID que tu as transmis via l'url.
Pour ça, tu dois utiliser la variable $_GET
Et ensuite, dans ta requête SQL, il manque un WHERE pour filtrer sur cet ID ...
Pour finir, vu que tu utilises PDO, je t'invite fortement à lire et à appliquer ce qui est indiqué ici ( et à utiliser les requêtes préparées...)
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
.