check if $orderby is set before using it

This commit is contained in:
Uwe Steinmann 2019-06-26 18:02:26 +02:00
parent b8bc69bb11
commit 86c03d3ee4

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[0]=="n") $queryStr .= " ORDER BY `name`";
elseif ($orderby[0]=="s") $queryStr .= " ORDER BY `sequence`";
elseif ($orderby[0]=="d") $queryStr .= " ORDER BY `date`";
if ($orderby && $orderby[0]=="n") $queryStr .= " ORDER BY `name`";
elseif ($orderby && $orderby[0]=="s") $queryStr .= " ORDER BY `sequence`";
elseif ($orderby && $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[0]=="n") $queryStr .= " ORDER BY `name`";
elseif($orderby[0]=="s") $queryStr .= " ORDER BY `sequence`";
elseif($orderby[0]=="d") $queryStr .= " ORDER BY `date`";
if ($orderby && $orderby[0]=="n") $queryStr .= " ORDER BY `name`";
elseif($orderby && $orderby[0]=="s") $queryStr .= " ORDER BY `sequence`";
elseif($orderby && $orderby[0]=="d") $queryStr .= " ORDER BY `date`";
if($dir == 'desc')
$queryStr .= " DESC";
if(is_int($limit) && $limit > 0) {