Classement des titres par longueure

Bonjour,

Est il possible de dire a ma boucle de classer les #TITRE par leur longueure ( nombre de caracteres)

Merci
Steff

--
Stéphane RIFF
stephane.riff@cerene.fr

CERENE SERVICES SA
3, rue Archimède
10600 La Chapelle-Saint-Luc - France
Tel : 33 (0)3 25 74 11 78
Fax : 33 (0)3 25 78 39 67
----------------------------
"Ce message peut contenir des informations confidentielles et/ou
protégées. Il est à l'usage exclusif de son destinataire. Toute
utilisation non autorisée peut être illicite. Si vous recevez ce
message par erreur, nous vous remercions d'en aviser immédiatement
l'expéditeur en utilisant la fonction réponse de votre gestionnaire
de courrier électronique."

"This email may contain confidential information and/or copyright
material. This email is intended for the use of the addressee only.
Any unauthorised use may be unlawful. If you receive this email by
mistake, please advise the sender immediately by using the reply
facility in your email software."

Stéphane RIFF a écrit :

Est il possible de dire a ma boucle de classer les #TITRE par leur longueure ( nombre de caracteres)

avec une version récente de spip,
il faut essayer dans la boucle
le critère {par #TITRE|strlen } ou {par [(#TITRE|strlen)]}

peux tu me dire ensuite ce qui marche ?

JL

JLuc a écrit :

Stéphane RIFF a écrit :

Est il possible de dire a ma boucle de classer les #TITRE par leur longueure ( nombre de caracteres)

avec une version récente de spip,
il faut essayer dans la boucle
le critère {par #TITRE|strlen } ou {par [(#TITRE|strlen)]}

peux tu me dire ensuite ce qui marche ?

JL

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Merci pour la réponse mais en fait aucun ne marche.

{par #TITRE|strlen } renvoi une erreur *Unknown column '12' in 'order clause' ou 12 est le nombre de caractrères du premier titre

Et *{par [(#TITRE|strlen)]} renvoi une erreur de syntaxe.

Steff

--
Stéphane RIFF
stephane.riff@cerene.fr

CERENE SERVICES SA
3, rue Archimède
10600 La Chapelle-Saint-Luc - France
Tel : 33 (0)3 25 74 11 78
Fax : 33 (0)3 25 78 39 67
----------------------------
"Ce message peut contenir des informations confidentielles et/ou
protégées. Il est à l'usage exclusif de son destinataire. Toute
utilisation non autorisée peut être illicite. Si vous recevez ce
message par erreur, nous vous remercions d'en aviser immédiatement
l'expéditeur en utilisant la fonction réponse de votre gestionnaire
de courrier électronique."

"This email may contain confidential information and/or copyright
material. This email is intended for the use of the addressee only.
Any unauthorised use may be unlawful. If you receive this email by
mistake, please advise the sender immediately by using the reply
facility in your email software."

Stéphane RIFF a écrit :

{par #TITRE|strlen } renvoi une erreur *Unknown column '12' in 'order clause' ou 12 est le nombre de caractrères du premier titre
Et *{par [(#TITRE|strlen)]} renvoi une erreur de syntaxe.

<BOUCLE_longueur(ARTICLES) {par CHAR_LENGTH(titre)}>

le fait.

Merci ca marche nickel.

En fait je peut mettre n'importe quel fonction de mysql dans le filtre de tri ?

Cdt
Steff

denisb a écrit :

Stéphane RIFF a écrit :

{par #TITRE|strlen } renvoi une erreur *Unknown column '12' in 'order clause' ou 12 est le nombre de caractrères du premier titre
Et *{par [(#TITRE|strlen)]} renvoi une erreur de syntaxe.

<BOUCLE_longueur(ARTICLES) {par CHAR_LENGTH(titre)}>

le fait.

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

--
Stéphane RIFF
stephane.riff@cerene.fr

CERENE SERVICES SA
3, rue Archimède
10600 La Chapelle-Saint-Luc - France
Tel : 33 (0)3 25 74 11 78
Fax : 33 (0)3 25 78 39 67
----------------------------
"Ce message peut contenir des informations confidentielles et/ou
protégées. Il est à l'usage exclusif de son destinataire. Toute
utilisation non autorisée peut être illicite. Si vous recevez ce
message par erreur, nous vous remercions d'en aviser immédiatement
l'expéditeur en utilisant la fonction réponse de votre gestionnaire
de courrier électronique."

"This email may contain confidential information and/or copyright
material. This email is intended for the use of the addressee only.
Any unauthorised use may be unlawful. If you receive this email by
mistake, please advise the sender immediately by using the reply
facility in your email software."

En fait je peut mettre n'importe quel fonction de mysql dans
le filtre de tri ?

Oui, en gros. En fait, on peut utiliser beaucoup de fonctions MySQL dans les
critères de boucle.