diff --git a/SeedDMS_Core/Core/inc.ClassFolder.php b/SeedDMS_Core/Core/inc.ClassFolder.php index 76325f48a..5a9400197 100644 --- a/SeedDMS_Core/Core/inc.ClassFolder.php +++ b/SeedDMS_Core/Core/inc.ClassFolder.php @@ -539,9 +539,9 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object { if (!isset($this->_subFolders)) { $queryStr = "SELECT * FROM `tblFolders` WHERE `parent` = " . $this->_id; - if ($orderby=="n") $queryStr .= " ORDER BY `name`"; - elseif ($orderby=="s") $queryStr .= " ORDER BY `sequence`"; - elseif ($orderby=="d") $queryStr .= " ORDER BY `date`"; + if ($orderby[0]=="n") $queryStr .= " ORDER BY `name`"; + elseif ($orderby[0]=="s") $queryStr .= " ORDER BY `sequence`"; + elseif ($orderby[0]=="d") $queryStr .= " ORDER BY `date`"; if($dir == 'desc') $queryStr .= " DESC"; if(is_int($limit) && $limit > 0) { @@ -743,9 +743,9 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object { if (!isset($this->_documents)) { $queryStr = "SELECT * FROM `tblDocuments` WHERE `folder` = " . $this->_id; - if ($orderby=="n") $queryStr .= " ORDER BY `name`"; - elseif($orderby=="s") $queryStr .= " ORDER BY `sequence`"; - elseif($orderby=="d") $queryStr .= " ORDER BY `date`"; + if ($orderby[0]=="n") $queryStr .= " ORDER BY `name`"; + elseif($orderby[0]=="s") $queryStr .= " ORDER BY `sequence`"; + elseif($orderby[0]=="d") $queryStr .= " ORDER BY `date`"; if($dir == 'desc') $queryStr .= " DESC"; if(is_int($limit) && $limit > 0) {