summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/class/browse.class.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/class/browse.class.php b/lib/class/browse.class.php
index 61baebcf..2767b749 100644
--- a/lib/class/browse.class.php
+++ b/lib/class/browse.class.php
@@ -679,11 +679,15 @@ class Browse {
// If there's nothing there don't do anything
if (!count($objects)) { return false; }
+ $where_sql .= "`id` IN (";
+
foreach ($objects as $object_id) {
$object_id = Dba::escape($object_id);
- $where_sql .= "`id`='$object_id' OR";
+ $where_sql .= "'$object_id',";
}
- $where_sql = rtrim($where_sql,'OR');
+ $where_sql = rtrim($where_sql,',');
+
+ $where_sql .= ")";
$sql = self::get_base_sql() . ' WHERE ' . $where_sql;
}