Имеется следующий PHP-код:
<?php include '../inc/db.php'; ?>
<?php if ($_GET['interval']): ?>
<?php $interval = $_GET['interval']; ?>
<?php $isCorrectInterval = is_numeric($interval); ?>
<?php $visits = array(); ?>
<?php $res = mysqli_query($db, "SELECT * FROM `visits` ORDER BY `date` DESC LIMIT $interval"); ?>
<?php if ($isCorrectInterval) : ?>
<?php $visits[] = $visit; ?>
<?php while ($visit = mysqli_fetch_assoc($res)) : ?>
<tr>
<td><?= $visit['date']; ?></td>
<td><?= $visit['hosts']; ?></td>
<td><?= $visit['views']; ?></td>
</tr>
<?php endwhile ?>
<?php else : ?>
<tr>
<td colspan="3">Недопустимый параметр!</td>
</tr>
<?php endif; ?>
<?php endif; ?>
<link rel="stylesheet" type="text/css" href="styles.css">
<h2>Статистика</h2>
<p><a href="?interval=1">За сегодня</a></p>
<p><a href="?interval=7">За последнюю неделю</a></p>
<table>
<tr>
<td>Дата</td>
<td>Уникальных посетителей</td>
<td>Просмотров</td>
</tr>
</table>
Указанный код необходимо разделить на две части (в рамках одного файла):
- Выборка данных из базы и их обработка
- Вывод данных
Каким образом это можно выполнить?