[spip-dev] r13241 - branches/spip-2.0/ecrire/public

* cedric@yterium.com tapuscrivait, le 20/11/2008 22:02:

Author: cedric@yterium.com
Date: 2008-11-20 22:02:24 +0100 (jeu, 20 nov 2008)
New Revision: 13241

Log:
l'optimisation de IN avait introduit un bug :
{id_xx IN #ENV{truc}} produisait une requete sql invalide si #ENV{truc} est vide

Et donc, maintenant, ça fait quoi ?
1) ça n'affiche rien ?
2) ça affiche tout ? (équivalent de {id_mot?}
3) autre chose ?

Et si truc est un paramètre tableau dans l'url ? (truc=1&truc=2 ?

ca fait comme avant {xx IN ()} est censée ne rien sélectionner, mais sans faire d'erreur sql...

Cédric

* cedric.morin@yterium.com tapuscrivait, le 20/11/2008 22:12:

ca fait comme avant {xx IN ()} est censée ne rien sélectionner, mais sans faire d'erreur sql...

Donc, il nous manque toujours un équivalent de {id_xx?} du genre :
{id_xx ?IN #ENV{truc}} qui renvoie tout si truc est vide.

dans une RC on ajoute plus des fonctionnalités, on corrige des bugs
pour le reste, je sais pas, ce n'est pas mon problème actuel

Cédric