|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() |
Bonjour
J'essaie de faire passer une liste de valeurs en paramètre (ex $P{idsite} avec plusieurs sites) pour une requete avec une expression de type IN (1,2,3). Je ne trouve pas la bonne façon de déclarer le paramètre pour faire passer la liste. Est ce que qqn connait la bonne syntaxe. Merci |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() ![]() Inscription : janvier 2007 Messages : 57 ![]() |
Bonjour,
Tu peux essayer cette syntaxe "1,2,3".replace(",","','") comme valeur par défaut de ton paramètre. Ensuite, dans ta requête SQL tu le déclares comme ceci : WHERE... IN $P!{idsite}. Arno |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juillet 2007 Messages : 12 ![]() |
Bonjour,
Moi je fais grosso-modo la même chose. Je crée un paramètre de type string et sa valeur est "('1','2','3')" et je la mets dans la requête "...where valeur in $P!{idsite} " |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com