Автообновление игроков

Mia
Сообщения: 5
Зарегистрирован: 10 июн 2012
Здравствуйте, помогите разобраться т.к. с базами данных я вообще не сильна(((

Мне нужно чтобы на странице мониторинга каждые 10 секунд обновлялось кол-во игроков на сервере при этом сама странице не обновлялась.

пыталась сделать вот так

Код: Выделить всё

         var auto_refresh = setInterval(
         function(){
            $('#load_div').fadeOut('slow').load('lgsl_players.php?s=3').fadeIn('slow');
         }, 10000);
      

<div id='load_div'>{$server['s']['players']} / {$server['s']['playersmax']}</div>


но потом поняла что вместо load('lgsl_players.php?s=3') должно быть что-то другое и скорее всего обращение к какой-то таблице в БД, но я в этом вообще дерево :(

Помогите пожалуйста сделать :kr:

Аватара пользователя
Distructor
Администратор
Сообщения: 1600
Зарегистрирован: 28 дек 2009
здесь идет обращение не к БД, а загружается страница по указанному адресу (lgsl_players.php?s=3, в которой работа с БД уже есть), и этот результат вставляется в блок (load_div).

Mia
Сообщения: 5
Зарегистрирован: 10 июн 2012
блин( а как быть если мне на страничке нужно только кол-во игроков обновлять?

Аватара пользователя
Distructor
Администратор
Сообщения: 1600
Зарегистрирован: 28 дек 2009
теоретически все уже верно. ты проверяла как этот скрипт работает?

Mia
Сообщения: 5
Зарегистрирован: 10 июн 2012
Проверяла. Бесконечно моргает окно и всё (типа обновляется), но данные меняются только при обновлении самой страницы.

Просто что смущает. Мне нужно обновлять только кол-во игроков, а в файле к которому идёт запрос находится весь список игроков вынесеный отдельно


Вернуться в «LGSL»