use only first char of $orderby

This commit is contained in:
Uwe Steinmann 2019-06-24 11:46:25 +02:00
parent 94ec9f5962
commit 7485dbba15

View File

@ -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) {