Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> хранить запись в sql базе до определённого времени, удалять sql запись через некотрое время 
:(
    Опции темы
supervladislav
Дата 2.6.2008, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



скажите пожалуйста ))мне для сайта о работе нужно сделать такую тему ,чтоб определённая запись из базы удалялась сама через определённое время ,подскажите как енто сделать  на мускуле и будет ли совместимо  с мускулом 4.4.1 или только на 5 пойдёт
PM MAIL   Вверх
Feldmarschall
Дата 2.6.2008, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 1
Всего: 32



удаляй раз в сутки по крону.

PM   Вверх
supervladislav
Дата 2.6.2008, 15:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



это как ?Сразу же возникает вопрос ,а как запустить скрипт в нужное время

PM MAIL   Вверх
bars80080
Дата 2.6.2008, 16:03 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 9
Всего: 315



попробуйте поиск по форуму, тем с ним очень много

cron - программа-расписание, установленная на сервере и запускающая нужные скрипты по заданному алгоритму
PM MAIL WWW   Вверх
Feldmarschall
Дата 2.6.2008, 16:41 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 1
Всего: 32



supervladislav, если понимать, что такое база данных, то вопроса - как удалять в каждую запись определенное время - не возникнет. Все нужные параметры указываются в записи и учитываются в запросе. Поэтому то, про что ты спрашиваешь, не нужно вообще.

Если же есть необходимость чистить бд от ненужных записей, это можно делать раз в сутки, по крону

PM   Вверх
supervladislav
Дата 3.6.2008, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



я просто имелл ввиду другое )))можно ли например с помощью какогонить  тригера или ещё чего это сделать )))))с помощью запроса и ежу понятно!!!
Как понимать по крону???
PM MAIL   Вверх
bars80080
Дата 3.6.2008, 13:17 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 9
Всего: 315



supervladislav, система до чёртиков простая.

ты пишешь на php обычный скрипт, который занимается проверкой, каких записи в БД устарели, а какие нет, и если нужно удаляет их. всего-то ничего написать две строчки:
Код

$sql = 'delete from table1 where date<'.time();
mysql_query($sql);

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


остаётся только запускать этот скрипт регулярно. скажем раз в день. для этого и используется программа cron. она устанавливается на сервере. теоретически она уже установлена у тебя, нужно выяснить у хостера. эта программа и будет запускать твой php-скрипт по расписанию
PM MAIL WWW   Вверх
Feldmarschall
Дата 3.6.2008, 14:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 1
Всего: 32



если ты имел в виду другое, то и надо писать другое.
а лучше всего иметь в виду, что ты работаешь с SQL базой. 
что подразумевает работу с БД посредством запросов

PM   Вверх
supervladislav
Дата 3.6.2008, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



спасибо
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0478 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.