MyFail2BanInfo/page/lastBan.php

54 lines
1017 B
PHP

<?php
function getLast24hBan($db) {
$getLast24hBan = mysqli_query($db, "SELECT service,ip,ban_date,ban_time,country FROM bans WHERE concat_ws(' ',ban_date, ban_time) >= now() - INTERVAL 1 DAY ORDER BY id");
while ($rows = mysqli_fetch_assoc($getLast24hBan)) {
$lastBan[] = $rows;
}
if (empty($lastBan)) {
$lastBan = array();
}
return $lastBan;
}
?>
<div class='table'>
<div class='cell-header'>
Service
</div>
<div class='cell-header'>
IP
</div>
<div class='cell-header'>
Date
</div>
<div class='cell-header'>
Time
</div>
<div class='cell-header'>
Country
</div>
<?php
$getLast24hBan = getLast24hBan($db);
foreach ($getLast24hBan as $value) {
echo '
<div class="row">
<div class="cell">
', $value['service'], '
</div>
<div class="cell">
', $value['ip'], '
</div>
<div class="cell">
', $value['ban_date'], '
</div>
<div class="cell">
', $value['ban_time'], '
</div>
<div class="cell">
', $value['country'], '
</div>
</div>';
}
echo '
</div>
';