From 7ebaab55f187440593782adbe44f5b0f7beb0432 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Thu, 24 Jul 2014 13:06:45 +0200 Subject: [PATCH] fix counting folders in search() --- SeedDMS_Core/Core/inc.ClassDMS.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SeedDMS_Core/Core/inc.ClassDMS.php b/SeedDMS_Core/Core/inc.ClassDMS.php index 73ed274d1..5a63aa6f3 100644 --- a/SeedDMS_Core/Core/inc.ClassDMS.php +++ b/SeedDMS_Core/Core/inc.ClassDMS.php @@ -673,7 +673,7 @@ class SeedDMS_Core_DMS { */ if($searchKey || $searchOwner || $searchCreateDate || $searchAttributes) { // Count the number of rows that the search will produce. - $resArr = $this->db->getResultArray("SELECT COUNT(*) AS num ".$searchQuery); + $resArr = $this->db->getResultArray("SELECT COUNT(*) AS num FROM (SELECT DISTINCT `tblFolders`.id ".$searchQuery.") a"); if ($resArr && isset($resArr[0]) && is_numeric($resArr[0]["num"]) && $resArr[0]["num"]>0) { $totalFolders = (integer)$resArr[0]["num"]; }