Я имею в виду, что у меня есть int, отображаемый на странице html под названием Total. Это число отражает общее количество записей в базе данных и хранится в таблице. Я могу получить доступ к этому номеру и отобразить его, как только загрузится страница.Как динамически обновлять номер из базы данных
Но то, что я пытаюсь сделать, это динамически обновлять его каждые 10 секунд, чтобы отобразить текущий счетчик базы данных.
До сих пор я не увенчался успехом. Вот что я пытался.
var myVar=setInterval(function() {addtext()}, 1000);
function addtext() {
var result = ${remoteFunction(controller:'run',action:'totalindb'
document.getElementById('textarea').value += "${dCounter}";
}
Но то, что я получаю, является либо «неопределенным», либо тем же значением, на котором загружена страница.
ps Использование гранул.
Это не будет работать. Я хочу получить номер из базы данных :) –
Посмотрите на jQuery ajax, это позволяет запускать php-код каждые x раз в фоновом режиме. edit: если вы хотите действительно продвинуться, есть также «websockets», с nodeJS –