Probleme pour afficher un contenu bdd

yola -  
 yola -
Bonjour,

je cherche a afficher le contenu d une bdd sur ma page mais rien, page blanche, le neant. vu mon niveau en php je fais surement une erreur quelque part mais plus je fixe mon ecran moins je trouve. quelqu un y verrait mieux que moi???

mon code:

<?php
$adresse="******";
$id="******";
$pass="******";
$db="******";
 
$connexion = mysql_connect($adresse,$id,$pass)or die ('erreur de connexion');
mysql_select_db($db)or die ('base non trouvee');
{
       $sql = mysql_query('SELECT content FROM pages WHERE id=5');
      
        while ($donnees = mysql_fetch_array($sql));
                   {
        echo $donnees['content'];
    }
mysql_close();
}
?>


merci d avance



13 réponses

Utilisateur anonyme
 
Bonsoir,
c'est quoi l'erreur ?
0
Utilisateur anonyme
 
salut,
enleve le ";" apres le while
0
yola
 
je ne sais pas, j ais tout simplement rien qui s affiche.

je suis sure que ma connection a la bdd fonctionne puisque je peux la modifier et je suis sure qu elle contient du texte. c est vraiment le code qui ne passe pas pour une raison que j ignore.

est ce que le fait que je fais mes modif bdd via un editeur de text tinymce peut jouer?
0
Utilisateur anonyme
 
Tu es en local ou sur un site web ?

Essaye la solution de amine
enleve le ; après while

--
Pour ceux qui cherche un bon channel IRC (FR) je vous conseille :
Serveur : irc.rizon.net Channel/salon : #Computer
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yola
 
net progres merci ca marche presque.

le texte s affiche mais pas la mise en forme.
0
Utilisateur anonyme
 
La mise en forme ?
0
yola
 
je creer le texte dans un editeur il devrait apparaitre en rouge et gras la il apparait en format normal noir.

cela vient peut etre de mon css en fait. est ce que je peux "clear" toutes les mises en formes de la page juste pour cette div?
0
Utilisateur anonyme
 
Expliquer un peu mieu svp
0
yola
 
quand je tape mon text dans l editeur, je le formate en gras et rouge, il s enregistre avec les balises dans ma bdd donc quand je le rappelle il devrait s afficher en gras et rouge. sauf que la il s affiche en noir et normal.
0
Utilisateur anonyme
 
C'est normal que le texte n'arrive pas en noir et en rouge dans votre BDD. Il faut que vous le transformiez après l'avoir récupérer.
0
yola
 
il est enregistre comme ca dans ma bdd:

style=\"text-decoration: underline;\"><strong><span style=\"font-size: xx-large; color: #ff0000; text-decoration: underline;\">juste pour voir</span></strong></span></p>


donc le style est deja applique.
0
Utilisateur anonyme
 
Il vous manque le
<p> <
Pour ceux qui cherche un bon channel IRC (FR) je vous conseille :
Serveur : irc.rizon.net Channel/salon : #Computer
0
yola
 
non c est juste que j ais oublie de copier la premiere ligne.

il y a un truc dans mes codes qui fais que le style enregistre dans la bdd n est pas retransmis.
0