mrdeath | 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 :
- <table width="530" border="0" align="center">
- <tr>
- <td width="530"><a href="./insert_signature.php"><center>
- <u>Signer le livre d'or</u>
- </center></a>
- <br />
- <?php
- $base = mysql_connect ('localhost', 'root', '');
- mysql_select_db ('verdun', $base);
- $sql = 'SELECT auteur, email, date_signature, message FROM livre_or ORDER BY date_signature DESC';
- $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
- $nb_signature = mysql_num_rows($req);
- if ($nb_signature == 0) {
- echo 'Aucune signature.';
- }
- else {
- while ($data = mysql_fetch_array($req)) {
- sscanf($data['date_signature'], "%4s-%2s-%2s %2s:%2s:%2s", $annee, $mois, $jour, $heure, $minute, $seconde);
- echo '<b>';
- echo htmlentities(trim($data['auteur']));
- echo '</b>';
- echo ' le ' , $jour , '/' , $mois , '/' , $annee , ' à ' , $heure , ':' , $minute , '<br />';
- echo nl2br(htmlentities(trim($data['message'])));
- echo '<br /><br />';
- }
- }
- // on libère l'espace mémoire alloué pour cette requête
- mysql_free_result ($req);
- // on ferme la connection à la base de données.
- // mysql_close ();
- ?> </td>
- </tr>
- </table>
|
merci pour votre aide
a++ |