Перейти к контенту
  • 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

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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