From 3e172c99fb30a1ab44cd20765b148e95c3bf2530 Mon Sep 17 00:00:00 2001 From: Chuck Hagenbuch Date: Thu, 26 Aug 2010 20:58:24 -0400 Subject: [PATCH] Add support for NOT IN queries to Horde_Rdo_Query --- framework/Rdo/lib/Horde/Rdo/Query.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/Rdo/lib/Horde/Rdo/Query.php b/framework/Rdo/lib/Horde/Rdo/Query.php index 4eea2f77b..12044b785 100644 --- a/framework/Rdo/lib/Horde/Rdo/Query.php +++ b/framework/Rdo/lib/Horde/Rdo/Query.php @@ -390,7 +390,7 @@ class Horde_Rdo_Query if ($test['value'] instanceof Horde_Rdo_Query_Literal) { $clauses[] = $clause . ' ' . (string)$test['value']; } else { - if ($test['test'] == 'IN' && is_array($test['value'])) { + if (($test['test'] == 'IN' || $test['test'] == 'NOT IN') && is_array($test['value'])) { $clauses[] = $clause . '(?' . str_repeat(',?', count($test['value']) - 1) . ')'; $bindParams = array_merge($bindParams, array_values($test['value'])); } else { -- 2.11.0