J’avais déjà référencé la possibilité d’utiliser des fonctions MySQL dans un critère de boucle par ici :
▻http://www.weblog.eliaz.fr/article80.html
Voici une autre utilisation de ces fonctions : sélectionner des article selon la longueur du contenu d’un champ
[(#REM) articles dont les titres font moins de 25 caractères]
<BOUCLE_test(ARTICLES){CHAR_LENGTH(titre)<25}> ... </BOUCLE_test>
[(#REM) articles dont les titres commencent par des lettres différentes]
<BOUCLE_test2(ARTICLES){fusion SUBSTR(titre, 1, 1)}> ... </BOUCLE_test2>