From a8966d63deb71d3b7cc457585a6ff564e7c21065 Mon Sep 17 00:00:00 2001 From: Kevin Puertas Date: Fri, 16 Oct 2020 21:50:58 +0200 Subject: [PATCH] offset value null notice and SQL fix --- assets/sqlinstalldata.sql | 2 +- functions.php | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/assets/sqlinstalldata.sql b/assets/sqlinstalldata.sql index 4b64326..2dae698 100644 --- a/assets/sqlinstalldata.sql +++ b/assets/sqlinstalldata.sql @@ -50,7 +50,7 @@ CREATE TABLE `SERVERS` ( `Description` varchar(255) NOT NULL, `IP` varchar(18) NOT NULL, `SO` varchar(20) NOT NULL, - `Version` varchar(70) NOT NULL, + `Version` varchar(70) NULL, `Group` int(11) DEFAULT NULL, `User` varchar(40) DEFAULT NULL, `Password` varchar(64) DEFAULT NULL, diff --git a/functions.php b/functions.php index 9e86bd7..f33d915 100644 --- a/functions.php +++ b/functions.php @@ -232,7 +232,12 @@ function serverData($ID_SERV){ 'Name' => nameFromID_G($line['ID_G']) ); } - $ping = dbw_query_fetch_array($db_conn,"SELECT `Value` FROM S_HISTPING WHERE ID_SERV='$serv[ID_SERV]' ORDER BY `Timestamp` DESC LIMIT 1")[0]; + $ping = dbw_query_fetch_array($db_conn,"SELECT `Value` FROM S_HISTPING WHERE ID_SERV='$serv[ID_SERV]' ORDER BY `Timestamp` DESC LIMIT 1"); + if ($ping != NULL){ + $ping = $ping[0]; + }else{ + $ping = ""; + } list($serv['Freeram'],$serv['Detram']) = dbw_query_fetch_array($db_conn,"SELECT `Freeram`,`Detram` FROM S_HISTRAM WHERE ID_SERV='$ID_SERV' ORDER BY `Timestamp` DESC LIMIT 1"); return array(