RealET
1
* 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 ?
cerdic
2
ca fait comme avant {xx IN ()} est censée ne rien sélectionner, mais sans faire d'erreur sql...
Cédric
RealET
3
* 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.
cerdic
4
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