Перейти к контенту
  • 0

SQL error


Fuker

Вопрос

ребят, объясните в чем может быть проблема??? вылазит такая ошибка:

Date: Sat, 11 Apr 2009 21:10:47 +0400
Error Number: 1064
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 'ascSELECT typed,image,clickable,emo_set FROM si_emoticons' at line 7
IP Address: 72.30.65.25
mySQL query error: SELECT p.*,
			m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.title_second,m.hide_email, m.warn_level, m.warn_lastwarn,
			me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, m.reputation, m.rep_off
			FROM si_posts p
			  LEFT JOIN si_members m ON (p.author_id=m.id)
			  LEFT JOIN si_member_extra me ON (me.id=m.id)
			WHERE p.pid IN(13119,12760) ORDER BY pid ascSELECT typed,image,clickable,emo_set FROM si_emoticons";

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Значит редактировали файл в папке sql и напортачили.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Sannis

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

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Приложите его в пост.

 

Там два файла, ещё mysql_queries_extra.php

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Да, всё верно... Навскидку могу сказать, что скорее всего повреждён файл class_session.php или ipsclass.php, в одном из них затёрта строка выполнения запроса, из-за чего получается один запрос вместо двух. Точнее без этих файлов, и возможно других, сложно сказать.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Я такие вопросы решаю на месте и не во время сессии.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
не смог разобраться что к чему, поэтому пришлось взять чистые ipclass.php и class_session.php - и всеравно эта ошибка. Уже от безысходности думаю переходить на 2.3.6 :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Arhar

в том то и дело что на всех страницах :D

 

p.s. и еще наблюдение: Не пойму почему в опере все ок, а в фф пишет ошибку... вообще полтергейст какой-то.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Блин, ребят... уже за день собираю почти под 500кб логом о этой ошибке, половина пользователей не может попасть в темы..... неужели никто не может помочь??? :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

каких на всех?! на главной странице форума? в календаре? на портале? в списке подфорумов? в списке тем? в любой теме?

устанавливался fast reply mod d1pro?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Arhar

каких на всех?! на главной странице форума? в календаре? на портале? в списке подфорумов? в списке тем? в любой теме?

Только при заходе в темы(топики), вылазит эта ошибка. В остальных случаях все хорошо и исправно работает.

устанавливался fast reply mod d1pro?

нет. Вообще никаких модов fast reply не ставилось.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

./sources/lib/func_topic_linear.php не трогался?

в стандартной комплектации на странице просмотра тем нет запроса

SELECT typed,image,clickable,emo_set FROM si_emoticons
Ссылка на комментарий
Поделиться на других сайтах

  • 0
./sources/lib/func_topic_linear.php не трогался?

трогал его когда ставил PRIVATE_DATA_MOD. Проведенные изменения заключались только в:

Нашел строку:

$this->output .= $this->ipsclass->compiled_templates['skin_topic']->RenderRow( $row, $poster );

Заменил на:

//PRIVATE_DATA_MOD
		if($row['post'] == '<!--private_data_hide_me-->')
		{
			if($this->ipsclass->vars['priv_strict_posts'])
			{
				$row['small_reason'] = $this->ipsclass->lang['priv_only'];
				$this->output .= $this->ipsclass->compiled_templates['skin_topic']->render_row_small( $row, $poster );
			}
			else
			{
				$row['post'] = $this->compiled_templates['skin_global']->private_data_hidden($this->lang['priv_data_here']);
				$this->output .= $this->ipsclass->compiled_templates['skin_topic']->RenderRow( $row, $poster );
			}
		}
		else
		{
			$this->output .= $this->ipsclass->compiled_templates['skin_topic']->RenderRow( $row, $poster );
		}

Но!!! Для верности взял из стандартной комплектации и заменил - всеравно ошибка :D

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.