@sasha_jarvi

Как правильно разделить PHP-код?

Имеется следующий 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>


Указанный код необходимо разделить на две части (в рамках одного файла):

  • Выборка данных из базы и их обработка
  • Вывод данных


Каким образом это можно выполнить?
  • Вопрос задан
  • 410 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы