Как я могу отобразить базу данных в режиме реального времени? - PullRequest
0 голосов
/ 16 мая 2018

Я хочу отобразить базу данных в HTML, но она не обновляется постоянно, когда я изменяю данные в базе данных, и мне приходится многократно обновлять. Есть ли у вас какие-либо советы по оптимизации?

<div class="container">
    <div class="row">
        <?php
            while($result = $statement->fetch(PDO::FETCH_ASSOC))
            { 
                echo $result['temperature'];
            }
        ?>
    </div>
</div>

Ответы [ 2 ]

0 голосов
/ 16 мая 2018

Вам нужно использовать Ajax, чтобы каким-то образом проверить, была ли таблица обновлена, и не получила ли она снова новые данные. Вам также понадобится таймер для запуска проверки.

Я нашел ответ, который может вам помочь: Обновление в реальном времени MySQL Data

0 голосов
/ 16 мая 2018

Это открытый вопрос, и он может привлечь мнения и противоречия. Тем не менее, технология, которую вы хотите, - это AJAX или какая-то среда JavaScript.

Я бы посмотрел в vue.js.

...