From ddd7cad9da5ae77e7cd0d7ac3f779b0106e94ae3 Mon Sep 17 00:00:00 2001 From: Manfred Kindl Date: Wed, 29 Aug 2018 11:32:13 +0200 Subject: [PATCH] Bugfix in betriebsmittel.class Check auf db_num_rows in Funktion zutrittskarteAusgegeben --- include/betriebsmittel.class.php | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/include/betriebsmittel.class.php b/include/betriebsmittel.class.php index 6cec84f7b..efd275827 100644 --- a/include/betriebsmittel.class.php +++ b/include/betriebsmittel.class.php @@ -1233,15 +1233,20 @@ class betriebsmittel extends basis_db if($result = $this->db_query($qry)) { - $ausgegeben_am = ''; - while($row = $this->db_fetch_object($result)) - { - if(empty($ausgegeben_am) || (!empty($ausgegeben_am) && $ausgegeben_am < $row->ausgegebenam)) - $ausgegeben_am = $row->ausgegebenam; - } - //return latest issue date - $this->result = $ausgegeben_am; - return true; + if($this->db_num_rows($result) > 0) + { + $ausgegeben_am = ''; + while($row = $this->db_fetch_object($result)) + { + if(empty($ausgegeben_am) || (!empty($ausgegeben_am) && $ausgegeben_am < $row->ausgegebenam)) + $ausgegeben_am = $row->ausgegebenam; + } + //return latest issue date + $this->result = $ausgegeben_am; + return true; + } + else + return false; } else {