Bonjour,
Je souhaite résupérer des données d'une base de donnée, je ne comprend pourquoi mon code ne fonctionne pas. Je me connecte bien à ma Base de données via un iclude de bdd.php.
Voici mon code :
<?php
include('bdd.php');
$select = $bdd->prepare('SELECT contenu FROM page WHERE pages = services');
$donnees = $select->fetch();
?>
<p class="profile-description"><?php echo $donnees['contenu']; ?></p>
Je veux récupérer le contenu de ma page A-propos et l'afficher.
J'ai tout essayé je ne comprends pas d'où vient le soucis.
Ma table est page et j'ai 4 champs :
id, pages, contenu et date.
help merci
L'affichage des erreurs est il bien activé ?
Que donne un var_dump($donnees) ?
Quelle est ta requête (code complet si possible) pour la page admin qui fonctionne ?
Salut, peut être mettre aussi ce qu'il y a dans bdd.php ?
Tu as un message d'erreur ? Quelque chose qui s'affiche ?
De plus qu'est ce que "services" dans ta requête ? Dans la clause WHERE le plus souvent on fait "un champ = valeur" !
Si c'est un paramètre, ce que je pense, ce n'est pas comme cela que tu dois faire.
Bonjour,
Je n'ai pas mis ce qu'il y avait dans bdd.php car je l'inclus au départ de mon code. Non je n'ai aucun message d'erreur, Et le structure de ma table page est le suivante :
quatre champ: id, pages(qui est le titre de la page), contenu(qui est le contenu ce que je veux récupérer), et date(pour le moment que je n'est pas traité).
la requête que je veux faire est :
récupérer le contenu dans la table page ou le champ pages correspond à services.
Ce que je ne comprends pas c'est que dans mon admin j'ai le même code et je récupère le contenu souhaité.
merci