diabolic_bg
Registered
Здравейте!
Инсталирах си кода от урока на human "Последни влизания от Yahoo и Google". Всичко работи прекрасно, но има нещо, което не ми харесва - дневно се събират около или над 200 записа, които се трупат всеки ден и базата расте лавинообразно.
Опитах се да си напиша код, който да чисти данни по-стари от 2 дни, но не съм много в час с материала и явно правя грешка във въвеждането на датите. Като резултат при пробата, скриптът изтри всички записи до момента в тази таблица.
Ето го кода:
Подозирам, че грешката ми е в $ddata=$data+2; но не знам точно как да задам датата плюс два дни.
Моля някой сведущ да ми помогне!
П.П. До модераторите
Съжалявам, одеве бях объркал форума!
Не виждам добре и на всеки може да се случи да обърка форума. Нищо не ви пречеше да преместите поста ми вместо да го изтриете и аз да чакам напразно отговор...
Инсталирах си кода от урока на human "Последни влизания от Yahoo и Google". Всичко работи прекрасно, но има нещо, което не ми харесва - дневно се събират около или над 200 записа, които се трупат всеки ден и базата расте лавинообразно.
Опитах се да си напиша код, който да чисти данни по-стари от 2 дни, но не съм много в час с материала и явно правя грешка във въвеждането на датите. Като резултат при пробата, скриптът изтри всички записи до момента в тази таблица.
Ето го кода:
Код:
// cleaning
$ddata=$data+2; // От тук настрой записите, по-стари от колко дни да трие
$data=date("d.m.y");
$ttd=$data-$ddata;
$sql = mysql_query("DELETE FROM `search` where data<='$ttd'");
Подозирам, че грешката ми е в $ddata=$data+2; но не знам точно как да задам датата плюс два дни.
Моля някой сведущ да ми помогне!
П.П. До модераторите
Съжалявам, одеве бях объркал форума!
Не виждам добре и на всеки може да се случи да обърка форума. Нищо не ви пречеше да преместите поста ми вместо да го изтриете и аз да чакам напразно отговор...