1. есть ли на php такая функция, которая через определенное количество времени обновляет страницу (а еще лучше блок страницы)? или это надо делать на javascript?
2. как сделать, чтобы если в БД появляется больше 20 сообщений, то удалялись те, которые написаны раньше? я думал можно через DELETE но никак не могу понять как сделать чтобы удалялись сообщения, которые были написаны раньше по дате.
подскажите, если не трудно, а я попытаюсь что нибудь сделать.
Спустя 5 минут, 53 секунды (18.05.2009 - 13:55) KamSocial.ru написал(а):
Цитата |
1. есть ли на php такая функция, которая через определенное количество времени обновляет страницу (а еще лучше блок страницы)? или это надо делать на javascript? |
Только javascript
2. Точно не знаю....но просто проверь кол-во записей
$alls = mysql_num_rows($con);
Если то число ($alls) больше 20, то дальше не знаю...я новичок =))
Спустя 2 минуты, 31 секунда (18.05.2009 - 13:58) sergeiss написал(а):
1. javascript. Потому что ПХП выполняется только на сервере, а обновление страницы - это функция клиентской стороны.
2. Именно DELETE. А условие пропиши в WHERE для этого DELETE.
Только зачем их удалять, если больше 20? Они теряют актуальность?
2. Именно DELETE. А условие пропиши в WHERE для этого DELETE.
Только зачем их удалять, если больше 20? Они теряют актуальность?
Спустя 1 день, 24 минуты, 52 секунды (19.05.2009 - 14:23) pultter написал(а):
sergeiss, в принципе да. они мне уже ни к чему..
Спустя 1 час, 15 минут, 47 секунд (19.05.2009 - 15:38) twin написал(а):
Вот на PHP
PHP |
$time = 10; //Время в секундах |
Спустя 1 день, 3 часа, 13 минут, 35 секунд (20.05.2009 - 18:52) pultter написал(а):
twin, спасибо:)
Спустя 14 часов, 3 минуты, 24 секунды (21.05.2009 - 08:55) glock18 написал(а):
У меня ощущение, что twin пошутил)))
Спустя 43 минуты, 42 секунды (21.05.2009 - 09:39) twin написал(а):
Смайлик там зачем, как думаешь? Впринципе это работает, только это не значит, что обновлять страницу будет сервер. То есть это вроде как на PHP, но выполняется все равно на клиентской стороне.
Спустя 2 часа, 19 минут, 58 секунд (21.05.2009 - 11:59) glock18 написал(а):
Ну я так и думаю. Я не проверял, но ощущение из-за того, что при таком подходе обновляться будет каждые 10 секунд и страница целиком (что гораздо хуже). А товарищ pultter воспринял ее всерьез)))
2pultter:
Лучше делай на js))
2pultter:
Лучше делай на js))
Спустя 38 минут, 10 секунд (21.05.2009 - 12:37) pultter написал(а):
glock18, и тебе спасибо.. я просто не так давно с php работаю, поэтому рад любому работающему коду:)
Спустя 4 минуты, 37 секунд (21.05.2009 - 12:42) twin написал(а):
Цитата |
Лучше делай на js)) |
Не факт. Смотря для чего это нужно. Скрипты не такая уж проблема отключить, а с заголовками еще повозиться придется.
_____________
Напишу индусский код. Бесплатно