Problème d'affichage d'une base de donnée

PNL Messages postés 148 Statut Membre -  
PNL Messages postés 148 Statut Membre -
Bonjour
J'ai réalisé un livre d'or, en php-mysql tout ce passe bien pour l'enregistrement mais l'or de l'affichage il ne m'affiche pas tout le message qui ce trouve dans ma base de données, le type pour le champs est TEXT ...
Une idée ?

8 réponses

Darshu Messages postés 303 Statut Membre 64
 
Salut.

Tu as un message d'erreur quelconque ? Il affiche du texte mais que partiellement ? Essaie de nous en dire plus parce que la comme ça, c'est dur de te répondre vu comment tu es succint ...
0
PNL Messages postés 148 Statut Membre 89
 
Oui j'ai regarder mais je ne sais pas trop où chercher ...
Je tape un long message, il s'enregistre en entier dans ma base là y a aucun problèmes.
Pour l'affichage de ce message :
il n'affiche pas tout qu'une partie, alors qu'il est complet dans ma base de données. J'ai stocké le message dans une variable $message, et j'affiche cette variable par un echo .
0
Darshu Messages postés 303 Statut Membre 64
 
Tu dis qu'à l'affichage il tronque une partie du texte, alors qu'il est correctement inséré dans ta base de données ? Comment tu fais ta requête ? Et c'est quoi le message que tu veux afficher ?

Mets le code source de ta requête et de ton echo, encore une fois sans code c'est dur de te dire où est l'erreur !
0
PNL Messages postés 148 Statut Membre 89
 
dsl problème de connexion internet ...
Alors voilà mon code pour afficher le message :
$select ="select pseudo,email,message,date from livredor order by id desc";
$query = mysql_query($select);
while($table = mysql_fetch_array($query))
{
$pseudo = $table[pseudo];
$email = $table[email];
$message = $table[message];
$date = $table[date];

echo("Posté par ".$pseudo."</a> <br> le ".$date."\n\n<br>");
echo($message);
print("<IMG src=barre.jpg>\n");
}
0

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

Posez votre question
Darshu Messages postés 303 Statut Membre 64
 
Essaie avec ça :

while ($table = mysql_fetch_row($query))
{
$pseudo = $row[0];
$email = $row[1];
$message = $row[2];
$date = $row[3];

echo ...

}
0
PNL Messages postés 148 Statut Membre 89
 
ok je vais tester merci !!!
0
Darshu Messages postés 303 Statut Membre 64
 
Heu juste comme ça avant que tu me dises que ça marche pas, c'est soit while($row = ...) soit $pseudo=$table[0]; etc. J'ai tellement de mettre while ($row = mysql_fetch_row) que j'ai marqué $row par habitude ... Désolé ;)
0
PNL Messages postés 148 Statut Membre 89
 
Salut !
J'ai eu un problème d'ordi, j'ai du tout formater ! Je suis sur un autre pc, pour le moment... J'ai réussi à sauver les pages web, mais j'ai oublié les bases de données. Faut qyue je les reconstruise. Dc je pourrai pas te dire tout de suite si ça marche
@+
0