автоматическое удаления

vitalka12

Новичок
автоматическое удаления

Как сделать автоматическое удаления Поле с БД например после 12 часов как это поля закинули.
Спасибо
 
что тут непонятна

-~{}~ 18.10.07 14:03:

Помогите сделать автоудаление строки из бд через определенное время или как нибуть ево спрятать
 
vitalka12
неужели нет никаких мыслей?
какую задачу ты реализуешь?
 
какую задачу ты реализуешь?

off: а в русском языке ты тоже начинающий?
 
ну сделай в этой таблице еще поле с таймштампом времени после которого нужно удалять (time()+12*3600)... и при любом обращении к базе например делай удаление всех полей время которых меньше того которое сейчас...
например так:
PHP:
$timeNow=time();
$q="DELETE FROM t1 WHERE t1.timeStamp<{$timeNow};";
 
Как сделать автоматическое удаления Поле с БД например после 12 часов как это поля закинули.
Если дословно читаь твой вопрос, то ты просишь следующее решение:

PHP:
if ( time() > mktime('12') ) mysql_query("ALTER TABLE `table`  DROP COLUMN `field`");
 
Если все же строку удалить, то

PHP:
if ( time() > mktime('12') ) mysql_query("DELETE FROM `table`  WHERE `field`='тебе виднее...' ");

снова исходя из

что тут непонятна

Помогите сделать автоудаление строки из бд через определенное время или как нибуть ево спрятать

-~{}~ 18.10.07 23:02:

Апокалипсис

Пусть учится... Свои ошибки лучше всех запоминаются. =)
 
Ага.
if drop table....
echo 'таблица существовала';
(c) Баш

Юморист
 
Сверху