Как сделать следующие в SQL!

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
IndividuaJl

Как сделать следующие в SQL!

Сообщение IndividuaJl »

Помогите пожалуйста сделать дроп вот этого запроса:

Код: Выделить всё

INSERT INTO phpbb_config VALUES ('smilies_insert', 1);

и что делать с этим:

Код: Выделить всё

INSERT INTO `phpbb_smilies_tmp` SELECT s.smilies_id, (SELECT MIN(smilies_id) FROM `phpbb_smilies` s2 WHERE s2.emoticon = s.emoticon) FROM `phpbb_smilies` s
+++ Error: 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 'SELECT MIN(smilies_id) FROM `phpbb_smilies` s2 WHERE s2.emotico

UPDATE `phpbb_smilies` s SET s.sort_key = ( SELECT t.key FROM `phpbb_smilies_tmp` t WHERE t.id = s.smilies_id ) WHERE 1
+++ Error: 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 'SELECT t.key FROM `phpbb_smilies_tmp` t WHERE t.id = s.smilies_
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Зарегистрирован: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

IndividuaJl писал(а):сделать дроп вот этого запроса:
Что значит -- сделать дроп запроса??? Извините, не владею терминологией. Удалить запись из таблицы? Так зайдите в нее phpmyadmin'ом да и удаляйте себе наздоровье!

Добавлено спустя 3 минуты 21 секунду:
IndividuaJl писал(а):и что делать с этим:
Коллега, а откуда вы эти запросы взяли?
И если я неправ, пусть старшие товарищи поправят меня
IndividuaJl

Сообщение IndividuaJl »

/DiOs писал(а):Коллега, а откуда вы эти запросы взяли?
это из двух модов, которые я хочу удалить!
/DiOs писал(а):сделать дроп запроса???
то есть сделать действие обратное! а через phpmyadmin
я сделал около 5 других запросов, а вот эти не смог, и вот помощи прошу!

Добавлено спустя 38 секунд:

а вот ошибки - это ошибки при установке мода! как с ними бороться?
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Зарегистрирован: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

IndividuaJl писал(а):то есть сделать действие обратное! а через phpmyadmin
я сделал около 5 других запросов, а вот эти не смог, и вот помощи прошу!
/DiOs писал(а):Так зайдите в нее phpmyadmin'ом да и удаляйте себе наздоровье!
Ручками, ручками! Зайдите в таблицу, отметтье запись и удалите ее. Вам обязательно запрос? Ну пожалуйста:

Код: Выделить всё

delete from phpbb_config where config_name='smilies_insert';
Вам этого секса хотелось?
И если я неправ, пусть старшие товарищи поправят меня
IndividuaJl

Сообщение IndividuaJl »

/DiOs
секса другого хотелось!
не смог я ручками, он мне ошибку выдавал!
IndividuaJl

Сообщение IndividuaJl »

проблема не решена!
не выполняются следующие запросы:

Код: Выделить всё

INSERT INTO `phpbb_smilies_tmp` 
	SELECT s.smilies_id, (SELECT MIN(smilies_id) FROM `phpbb_smilies` s2 WHERE s2.emoticon = s.emoticon)
	FROM `phpbb_smilies` s;

UPDATE `phpbb_smilies` s
	SET s.sort_key = ( SELECT t.key FROM `phpbb_smilies_tmp` t WHERE t.id = s.smilies_id )
	WHERE 1;
Выводит следующее

Код: Выделить всё

INSERT INTO `phpbb_smilies_tmp` SELECT s.smilies_id, (SELECT MIN(smilies_id) FROM `phpbb_smilies` s2 WHERE s2.emoticon = s.emoticon) FROM `phpbb_smilies` s 
+++ Error: 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 'SELECT MIN(smilies_id) FROM `phpbb_smilies` s2 WHERE s2.emotico 

UPDATE `phpbb_smilies` s SET s.sort_key = ( SELECT t.key FROM `phpbb_smilies_tmp` t WHERE t.id = s.smilies_id ) WHERE 1 
+++ Error: 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 'SELECT t.key FROM `phpbb_smilies_tmp` t WHERE t.id = s.smilies_
подскажите!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Зачем выполнять такие запросы, если вы хотите моды удалить? Достаточно всего лишь удалить созданные модом таблицы и/или колонки в существующих таблицах.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
IndividuaJl

Сообщение IndividuaJl »

Xpert я удаляю, чтобы переустановить его !
Я уже все удалил, а при повторной, также как и при первой установке появляются вот такие ошибки, я думал, что удалением одного из модов я исправлю эти ошибки, но не тут-то было!
IndividuaJl

Сообщение IndividuaJl »

ну что эксперты не помогут ?

Вернуться в «Поддержка phpBB 2.0.x»