exec('SET NAMES utf8');
$statement = $connection->prepare("SELECT * FROM ws WHERE id='1'");
$statement->execute();
global $botid;
global $lastconnect;//будет как таймер
foreach($statement as $row){
$botid = $row['botid'];
$lastconnect = $row['lastconnect'];
}
//$lastconnect = date('Y-m-d H:i');
$seconds=-1;
if(strlen($lastconnect)>5){
//******Получаем иконку состояния бота, вычисляем дату****
$arr_data_from = explode(" ", $lastconnect);
$arr_data_till = explode(" ", date('Y-m-d H:i'));
$date_from = $arr_data_from[0];
$date_till = $arr_data_till[0];
$date_from = explode('-', $date_from);
$date_till = explode('-', $date_till);
$time_from = mktime(0, 0, 0, $date_from[1], $date_from[2], $date_from[0]);
$time_till = mktime(0, 0, 0, $date_till[1], $date_till[2], $date_till[0]);
$day = ($time_till - $time_from)/60/60/24; //получаем разницу кол-во дней!
//----------Секунды!-------/
$date1 = new \DateTime($lastconnect);
$date2 = new \DateTime(date('Y-m-d H:i'));
$diff = $date2->diff($date1);
// разница в секундах
$seconds = ($diff->y * 365 * 24 * 60 * 60) + //получаем разницу в секундах!
($diff->m * 30 * 24 * 60 * 60) +
($diff->d * 24 * 60 * 60) +
($diff->h * 60 * 60) +
($diff->i * 60) +
$diff->s;
}
$strSecond = '';
if(($seconds>=0)&&($seconds<=14)){
$strSecond = "Connected";
}
echo "ID Bots: $botid";
echo "Status: $strSecond";
}
?>