Se connecter / S'enregistrer
Votre question

Problème retour à la ligne données mysql

Tags :
  • Signature
  • Programmation
Dernière réponse : dans Programmation
14 Août 2009 18:58:59

Bonjour à tous,

J'ai un livre d'or en php et lorsque j'ouvre la page du livre d'or, les messages sont affichés sur une ligne, il n'y a pas de retour à la ligne alors que dans la création de ma page les résultats devraient être affichés dans un tableau à bordures non visibles de 530px de largeur.

Savez-vous de quoi peut venir ce problème dans mon code ?

  1. <table width="530" border="0" align="center">
  2. <tr>
  3. <td width="530"><a href="./insert_signature.php"><center>
  4. <u>Signer le livre d'or</u>
  5. </center></a>
  6.  
  7. <br />
  8. <?php
  9. $base = mysql_connect ('localhost', 'root', '');
  10. mysql_select_db ('verdun', $base);
  11.  
  12. $sql = 'SELECT auteur, email, date_signature, message FROM livre_or ORDER BY date_signature DESC';
  13. $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
  14.  
  15. $nb_signature = mysql_num_rows($req);
  16.  
  17. if ($nb_signature == 0) {
  18. echo 'Aucune signature.';
  19. }
  20. else {
  21. while ($data = mysql_fetch_array($req)) {
  22. sscanf($data['date_signature'], "%4s-%2s-%2s %2s:%2s:%2s", $annee, $mois, $jour, $heure, $minute, $seconde);
  23. echo '<b>';
  24. echo htmlentities(trim($data['auteur']));
  25. echo '</b>';
  26. echo ' le ' , $jour , '/' , $mois , '/' , $annee , ' à ' , $heure , ':' , $minute , '<br />';
  27. echo nl2br(htmlentities(trim($data['message'])));
  28. echo '<br /><br />';
  29. }
  30. }
  31. // on libère l'espace mémoire alloué pour cette requête
  32. mysql_free_result ($req);
  33. // on ferme la connection à la base de données.
  34. // mysql_close ();
  35. ?> </td>
  36. </tr>
  37. </table>


merci pour votre aide
a++

Autres pages sur : probleme retour ligne donnees mysql

15 Août 2009 00:22:55

Bonjour, bonsoir,

Tu utilise nl2br à l'insertion dans le livre d'or?
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS