Показать сообщение отдельно
  #1 (permalink)  
Старый 14.11.2015, 16:15
228 228 вне форума
Интересующийся
Отправить личное сообщение для 228 Посмотреть профиль Найти все сообщения от 228
 
Регистрация: 31.10.2015
Сообщений: 14

Long polling ajax запросы таймер
здраствуйте
имеется страница index.php , с помощью long polling добавляются значения(при отправке формы) в базу и выводятся(по типу чата)
<script>
            $(document).ready(function() {
                $("#messages").load('select.php');        
                    $("#userArea").submit(function() {
                        $.post('insert.php', $('#userArea').serialize(),function(data) {
                            $("#messages").append('<div>'+data+'</div>');
                        });
                    return false;
                    })
            });
        </script>

также есть таймер(который берет ранее записанное значение времени с базы и сравнивает с текущим временем)-запрос идет при перезагрузке страници а дальше отсчет ведет JS
$result55 = mysql_query("SELECT time FROM timer...

1
<script type="text/javascript">
        onload = function() {
            var t = document.getElementById('timee');
            setInterval(function() {
                t.innerText = t.innerText * 1 - 1;
            }, 1000)
        }
        </script>

2
<script language="javascript">
        (function () {
        var writeTo = document.getElementById("container");
        var ff = document.getElementById("container2");
        var sec = '.$start_from.';
        var a=setInterval(function() {
        sec--;
    if (sec < 115) { ff.innerHTML = "ff";    }
        writeTo.innerHTML = sec;
        },1000)})();</script>

нужно по окончанию таймера:
-выполнить выбор случайного елемента с таблици
Кликните здесь для просмотра всего текста
$result = mysql_query("select * from ... order by rand() limit 1 ");

-дальше записать в другую таблицу
Кликните здесь для просмотра всего текста
$result36 = mysql_query("INSERT INTO...

-и главное - показать
Кликните здесь для просмотра всего текста
$result37 = mysql_query("SELECT....

все это средствами ajax(+long polling) без перегрузки станици и без запросов каждую секу
помогите
Ответить с цитированием