From de4b62b4b03f0d71ee9d3436642c202a0ed636a1 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Mon, 22 May 2006 16:58:14 +0000
Subject: [PATCH] corrige le bug de {xxx IN toto,titi} auquel il manquait des
 quotes

---
 ecrire/public/criteres.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ecrire/public/criteres.php b/ecrire/public/criteres.php
index ab9d44a343..95215a785f 100644
--- a/ecrire/public/criteres.php
+++ b/ecrire/public/criteres.php
@@ -524,7 +524,7 @@ function critere_IN_dist ($idb, &$boucles, $crit)
 			$op = '<>';
 	} else $op = '=';
 
-	$boucles[$idb]->select[]=  "FIELD($arg,\" . join(',',$var) . \") AS cpt";
+	$boucles[$idb]->select[]=  "FIELD($arg,\" . join(',',array_map('spip_abstract_quote', $var)) . \") AS cpt";
 	$op = array("'$op'", "'cpt'", 0);
 
 //	inserer la condition; exemple: {id_mot ?IN (66, 62, 64)}
-- 
GitLab