ФорумПрограммированиеJavaScript → PHP JavaScript and MySQL Событие при наступлении определенной даты

PHP JavaScript and MySQL Событие при наступлении определенной даты

  • xxxsas

    Сообщения: 33 Репутация: N Группа: Кто попало

    Spritz 13 мая 2009 г. 1:00

    Здравствуйте. Задача в реализации скрипта при наступлении определенной даты полученной из бд.
    Другими словами создается вывод новостей из бд на страницу в 4 колонки:

    <? $table = "<table border=0 aling='center'><tr>";
    while ($row = $result->fetch_array())
    {
    $table .= "<td height=350 width=250>";
    $table .= "<div align='center'> <img src='resize_image.php?image=img/".urlencode($row['pic'])."&max_width=200&max_height=180'/></div>";
    $table .= "</br>";
    $table .= "<b><span style='color:#0000FF'>Приз: </span></b>" .$row['name'];

    $table .= "</br>";

    $table .= "Номер темы: " .$row['idlot'];

    $table .= "</br>";
    $table .= "Здесь нужен скрипт'></SCRIPT>";
    $table .= "Дата розыгрыша: ";
    if ($row['datestart']){
    $table .= date('d.m.Y', $row['datestart']);
    $table .= "</br>";
    $table .= date('Y-m-d H:i:s', $row['datestart']);
    }
    $table .= "</br>";

    $table .= "<a href='terms.php?info={$row['idlot']}'>Условия</a>";
    $table .= "</br>";
    if ($row['countuserreg']){$table .= "Зарегистрировано: ". $row['countuserreg']. " участников";} else {
    $table .= "Зарегистрировано: 0 участников";}

    $table .= "</br>";
    if (++$i % 3==0)  $table .="</tr><tr>";
    }
    $table .="</table>";
    echo $table;  ?>  


    Мне нужно, чтобы при наступлении определенной даты, полученной из цикла выше указанного кода, вместо слов Здесь нужен скрипт выводился текст Голосование проведено и затем делался запрос в бд на update новости. Пример таймера обратного отчета здесь http://ruseller.com/lessons.php?rub=37&id=167
    Однако если вставить
    <SCRIPT language='JavaScript' SRC='countdown.php?timezone=Europe/Moscow&countto="
    .date('Y-m-d H:i:s', $row['datestart']).";&do=t&data=<b>Голосование проведено</b>'></SCRIPT>
    , то  скрипт срабатвает лишь 1 раз в первой новости…
  • ubica

    Сообщения: 530 Репутация: N Группа: Кто попало

    Spritz 13 мая 2009 г. 4:18, спустя 3 часа 17 минут 48 секунд


    Однако если вставить
    <SCRIPT language='JavaScript' SRC='countdown.php?timezone=Europe/Moscow&countto="
    .date('Y-m-d H:i:s', $row['datestart']).";&do=t&data=<b>Голосование проведено</b>'></SCRIPT>

    и написать соответствующий countdown.php, то можешь стать посмешищем
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 13 мая 2009 г. 14:49, спустя 10 часов 31 минуту 18 секунд

    <SCRIPT language='JavaScript' SRC='countdown.php?timezone=Europe/Moscow&countto="
    .date('Y-m-d H:i:s', $row['datestart']).";&do=t&data=<b>Голосование проведено</b>'></SCRIPT>


    Когда все напишите, дайте адрес вашего сайта

Пожалуйста, авторизуйтесь, чтобы написать комментарий!