Bonjour à tous,
Petite question SQL : dans une requête SQL, j'ai ceci :
SELECT c.title As Article_Titre, c.id As Article_ID, g.title As Catégorie_Titre,
concat(left(c.introtext,35)," (...) ",right(c.introtext,35)) AS Intro_20_caractères
Bref, l'idée était de ne garder que le début et la fin de l'introtext.
Mais j'ai un effet de bord : vu que c'est du HTML, il faudrait en fait que je ne garde que les caractères alphanumériques de l'introtext.
C'est sûrement simple, mais ce n'est pas vraiment mon rayon
Qqun aurait-il une astuce ?
Un peu comme il y a "left(xyz)", s'il y avait un "nettoie(xyz", ce serait cool p ex
Petite question SQL : dans une requête SQL, j'ai ceci :
SELECT c.title As Article_Titre, c.id As Article_ID, g.title As Catégorie_Titre,
concat(left(c.introtext,35)," (...) ",right(c.introtext,35)) AS Intro_20_caractères
Bref, l'idée était de ne garder que le début et la fin de l'introtext.
Mais j'ai un effet de bord : vu que c'est du HTML, il faudrait en fait que je ne garde que les caractères alphanumériques de l'introtext.
C'est sûrement simple, mais ce n'est pas vraiment mon rayon
Qqun aurait-il une astuce ?
Un peu comme il y a "left(xyz)", s'il y avait un "nettoie(xyz", ce serait cool p ex
Commentaire