[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Обновление по времени
phz
Добрый день, подскажи идею как сделать.

В базе есть записи, к примеру новости:

id | title | text
----------------
1 | news | hello
3 | www | ttttt
8 | rew | sdff

Необходимо обновлять страницу каждые 10 секунд и выводить по одной новости id 1... 3... 8

<meta http-equiv='refresh' content='10; url=http://tv.lan/index.php?id=".$id."'>

как сделать чтоб бралось каждый раз новые id. для переадресации на новую новость.

$tovar = mysql_query("SELECT id,title,text FROM `tovar` WHERE `status` = '1'  ORDER BY `id` DESC");
while($line = mysql_fetch_assoc($tovar))
{
echo $line['id'].". ";
}


Я все id вывожу, а вот дальше идей нету. Подскажите.

?>



Спустя 3 минуты, 38 секунд (15.12.2009 - 12:29) Kuliev написал(а):
phz
Используй полученный массив с ID и перебирай его по мере надобности!

Спустя 2 минуты, 20 секунд (15.12.2009 - 12:32) FatCat написал(а):
echo "<meta http-equiv='refresh' content='10; url=http://tv.lan/index.php?id=".(intval($_GET['id'])+1)."'>";

Спустя 2 минуты, 53 секунды (15.12.2009 - 12:34) phz написал(а):
Я думал чтоб делать +1. Но в базе могу не по порядку идти новости 1...3... 9... 27

Спустя 15 минут, 19 секунд (15.12.2009 - 12:50) twin написал(а):
В эту сторону посмотри
$tovar = mysql_query("SELECT id,title,text 
FROM `tovar`
WHERE `status` = '1'
AND `id` > '"
. (int)$id ."'
LIMIT 1"
);

Спустя 5 минут, 13 секунд (15.12.2009 - 12:55) phz написал(а):
twin
Спасибо за помощь, заработало!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.