Bonjour,
J'aimerais pouvoir afficher les 100 premiers caractères d'un champ "article" dans ma base de données, le problème, c'est que ce champ contient du html et donc ce que j'ai fais ne marche pas :
car il va à chaque fois faire apparaître des balises </ si elles se trouvent au 100ème caractère... et cela va fausser tout le design du site.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $longueur=100; if (strlen($donnees['article'])>$longueur) { $donnees['article'] = substr($donnees['article'],0,$longueur)."..."; } if ($donnees['article']=="") { echo "<td> </td>"; } else { echo "<td align=center>".stripslashes($donnees['article'])."</td>"; }
Donc ma question est : existe-t-il une fonction php qui prend en compte ça ? si oui laquelle ?sinon avez-vous une idée comme je pourrais faire ?
Merci d'avance.
Sandy
Partager