Problème retour à la ligne données mysql

Problème retour à la ligne données mysql - PHP - Programmation

Marsh Posté le 14-08-2009 à 18:59:04    

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 ?
 

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


 
merci pour votre aide
a++

Reply

Marsh Posté le 14-08-2009 à 18:59:04   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed