Bonsoir !
Lorsque je fais ce script et cette requête, tout fonctionne à merveille mais j'ai un affichage du champs "$donnees['texte']" qui donne quelque chose comme:
exemple:
Mise à jour de la rubrique NEWS.>
Avec un signe ">" (plus grand) qui apparaît en fin de texte.
Le champ "TEXTE" de ma base de donnée est de type texte. :
Merci d'avance...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 <? include("connection.inc.php"); $requete = mysql_query("SELECT * FROM news WHERE newsdate between date_sub(now(), interval 60 day) and now() ORDER BY newsdate desc"); $compteur = 0; while ($donnees = mysql_fetch_array($requete)) { switch ($donnees['newscategorie']) { case "Mise à jour" : $couleur="jogbleu"; break; case "Evènements" : $couleur="jogvert"; break; case "Fêtes" : $couleur="jogrouge"; break; case "Divers" : $couleur="jogblanc"; break; default : $couleur="jogblanc"; } $date = $donnees['date']; list ($annee, $mois, $jour) = explode ("-", $date); echo '<tr class="page">'; echo '<td class="'.$couleur.'titre"><p align="left"><b>'; echo $date="$jour"."/".$date="$mois".'</b></p></td>'; echo '<td class="'.$couleur.'texte"><p align="right"><b>'; echo $donnees['categorie'].'</b></p></td>'; echo '</tr>'; echo '<tr class="page">'; echo '<td colspan="2" class="'.$couleur.'titre"><p align="center"><b>'; echo $donnees['titre'].'</b></p></td>'; echo '</tr>'; echo '<tr class="page">'; echo '<td colspan="2" class="'.$couleur.'texte"><p align="left">'; -> echo $donnees['texte'].'></p></td>'; echo '</tr>'; $compteur++; } mysql_close(); ?>
Fabreizhad ;-)
Partager