Problème sélection de données [Résolu/Fermé]

Signaler
Messages postés
5
Date d'inscription
jeudi 2 avril 2015
Statut
Membre
Dernière intervention
16 mai 2016
-
 Utilisateur anonyme -
Je n'arrive pas à afficher mes données. J'ai chercher sur plein de forum mais sans succès. Voici le code :

<?php
session_start();
?>
<!DOCTYPE html>
<head>
<meta charset="utf-8"/>
<link rel="stylesheet" href="includes/style.css" />
<title>linx007 : site de ma chaine Youtube.</title>
</head>

<body>
<p>Voici les dernières news :</p>

<?php
include ("includes/co_bdd.php");
// On récupère les cinq dernières news.
$req = $bdd -> query('SELECT date_news,titre,contenu FROM news ORDER BY id DESC LIMIT 0, 5');
while ($donnees = $req->fetch())
{
?>
<div class="news">
<h3>
<?php echo $_POST['titre']; ?>//problème n°1
</h3>

<p>
<?php
// On enlève les éventuels antislashs, PUIS on crée les entrées en HTML (<br />).
$contenu = nl2br(stripslashes($_POST['contenu']));//problème n°2
echo $contenu;
?>
<em class=datenews>Publiée le <?php echo $donnees['date_news'] = gmDate("Y-m-d \à H:i:s"); ?></em></p>
</div>
<?php
} // Fin de la boucle des news.
?>
</body>
</html>

Les problèmes sont lignes 23 et 29 "erreur" : Notice: Undefined index: titre et Notice: Undefined index: contenu

1 réponse

Bonjour

Qu'est-ce que la variable $_POST vient faire ici ? Les valeurs que tu récupères dans la base de données sont dans $donnees['titre'] et $donnees['contenu'].
Et un "boucle if", ça n'existe pas.
boucle if ?
Utilisateur anonyme
Pardon, pour la "boucle if", j'ai mélangé avec un autre post. Je fatigue...