[PHP] Récupérer les X premier caractères MAIS [Résolu/Fermé]

Messages postés
150
Date d'inscription
samedi 13 décembre 2008
Statut
Membre
Dernière intervention
20 juillet 2009
- - Dernière réponse : chupa23
Messages postés
150
Date d'inscription
samedi 13 décembre 2008
Statut
Membre
Dernière intervention
20 juillet 2009
- 4 févr. 2009 à 19:08
Bonjour,
Je me permet de poser une petite question ici , je souhaiterais en faites récupérer les 50 premiers caractères d'un enregistrement dans une BDD, j'ai réussi aucune erreur , je récupère et affiche bien le nombre de caractères voulu avec la fonction substr.
La où ça coince , c'est que dans les champs que je récupère ( des news en faites ) , il y a une mise en page avec des balises html si le fonction coupe hors d'une balise ( hors des < >) pas de souci , ça coupe le texte mais si ça coupe dans une balise ( dans des < > ),ça met la pagaille dans le reste du code car par exemple il va récupérer :
Un exemple de valeur récupéré<p class=" 
J'espère avoir été clair , mon souhait en faites est de récupérer les X premiers vrai caractères (en gros on récupère tout ce qui hors < > ; pas grave pour la mise en page du petit résumé).
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
5374
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
866
1
Merci
Bonsoir,

avant d'extraire tes 50 premiers caractères, tu passes un petit coup de fonction strip_tags() au contenu de ta base

vas voir:

http://www.manuelphp.com/php/function.strip-tags.php

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 6025 internautes nous ont dit merci ce mois-ci

Messages postés
150
Date d'inscription
samedi 13 décembre 2008
Statut
Membre
Dernière intervention
20 juillet 2009
26
0
Merci
Hey super , merci bien , je connaissais pas cette fonction encore.