#1 2009.06.08 21:33

WapStyle
Участник
Откуда: Ирбит
Зарегистрирован: 2008.03.26
Сообщений: 398
Карма: 3
Профиль Веб-сайт

MySQL запрос. Очистки базы.

Вот хочу сделать в чате автоочистку например накопится 500 постов в базе и скрипт автоматом очистит. Не кто не подскажет как это сделать?

Неактивен

#2 2009.06.08 22:21

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6543
Карма: 108
Профиль Веб-сайт

Re: MySQL запрос. Очистки базы.

ну... сначала выбираешь общее количество записей, если оно больше 500, то очищаешь...

Неактивен

#3 2009.06.08 23:24

WapStyle
Участник
Откуда: Ирбит
Зарегистрирован: 2008.03.26
Сообщений: 398
Карма: 3
Профиль Веб-сайт

Re: MySQL запрос. Очистки базы.

А можно начало кода

Неактивен

#4 2009.06.09 00:26

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6543
Карма: 108
Профиль Веб-сайт

Re: MySQL запрос. Очистки базы.

Код:

1
2
3
if(mysql_result(mysql_query("SECECT COUNT(*) FROM `table`"), 0) >= 500){
mysql_query('TRUNCATE TABLE `table`');
}

Неактивен

#5 2009.06.13 22:16

alchin
Гость

Re: MySQL запрос. Очистки базы.

Gemorroj, подскажи пожалуйста как таблицу из БД удалить?

#6 2009.06.13 22:19

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6543
Карма: 108
Профиль Веб-сайт

Re: MySQL запрос. Очистки базы.

Код:

1
DROP TABLE `table`

Неактивен

#7 2009.06.13 22:29

alchin
Гость

Re: MySQL запрос. Очистки базы.

По подробней можно? Что с этим кодом делать?

#8 2009.06.14 09:54

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6543
Карма: 108
Профиль Веб-сайт

Re: MySQL запрос. Очистки базы.

ну выполнить этот sql запрос.

Неактивен

#9 2009.06.14 14:21

alchin
Гость

Re: MySQL запрос. Очистки базы.

Вот что получилось:
Импорт дампа запущен. Вывод команды: ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'п»їDROP TABLE `table`' at line 1

#10 2009.06.14 15:12

JInn
Участник
Откуда: Север нашей Родины
Зарегистрирован: 2008.11.18
Сообщений: 120
Карма: 2
Профиль Веб-сайт

Re: MySQL запрос. Очистки базы.

DROP TABLE `table`
вместо `table` надо название таблицы. И где ты вообще запрос делаешь?


Как все таки сложно быть ботом...

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.1
0.009 s