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

mySQL query error в 1.3.1


Коул

Вопрос

mySQL query error: SELECT g_id, g_title, suffix, prefix FROM ibf_groups WHERE g_id != 5 ORDER BY g_display ASC

 

mySQL error: Unknown column 'g_display' in 'order clause'

mySQL error code:

Date: Thursday 13th of December 2007 07:44:39 PM

 

Как с этим сравиться? Я просто установил форум и на главной странице эта ошибка, хотя админка, модераторская и авторизация работают нормально.

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

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

  • 0

Если ORDER BY g_display - это значит, что поле g_display должно быть в списке выбранных:

Правильный запрос будет:

SELECT g_id, g_title, suffix, prefix, g_display FROM ibf_groups WHERE g_id != 5 ORDER BY g_display ASC
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Да просто поля g_display нет

 

Как с этим сравиться? Я просто установил форум и на главной странице эта ошибка, хотя админка, модераторская и авторизация работают нормально.

Форум-то какой? От Игорька?

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

  • 0

ALTER TABLE ibf_groups ADD g_display varchar(3) DEFAULT '0' NOT NULL

 

Ты наверно апгрейдил, потому как при

Я просто установил форум
такого быть не может.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
ALTER TABLE ibf_groups ADD g_display varchar(3) DEFAULT '0' NOT NULL

У меня есть поле g_display, но такой апрос и у меня генерит ошибку в пыхпыхадмине.

Как он может сортировать по порядку g_display, если этого поля нет в числе запрошенных?

После добавления поля (смотри мой запрос), пыхпыхадмин ответил.

 

 

2Коул:

Ищи в файлах форума по подстроке:

SELECT g_id, g_title, suffix, prefix FROM

и добавь выделенное жирным.

А лучше поискать нормальную сборку; бог знает, какие еще косяки окажутся в этой.

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

  • 0
Как он может сортировать по порядку g_display, если этого поля нет в числе запрошенных?

А чё бы нет-то?

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

  • 0
Как он может сортировать по порядку g_display, если этого поля нет в числе запрошенных?

А чё бы нет-то?

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

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

  • 0

FatCat,

 

если следовать твоей логике то почему же тогда выполняется такой запрос:

SELECT name FROM ibf_members WHERE id=1

?

 

Ведь нет же колонки id в списке колонок в селекте :D

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

  • 0
По всем файлам. В любом хорошем текстовом редакторе есть такой :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0
mySQL query error: SELECT p.*,

m.id,m.name,m.mgroup,m.email,m.joined,m.avatar,m.avatar_size,m.posts,m.aim_name,

m.icq_number,

m.signature, m.website,m.yahoo,m.integ_msg,m.title,m.hide_email,m.msnname, m.warn_level, m.warn_lastwarn,

g.g_id, g.g_title, g.g_icon, g.g_dohtml, m.files, m.downloads

FROM ibf_posts p

LEFT JOIN ibf_members m ON (p.author_id=m.id)

LEFT JOIN ibf_groups g ON (g.g_id=m.mgroup)

 

WHERE p.topic_id=1 and p.queued != 1

ORDER BY p.pid asc LIMIT 0, 15

 

mySQL error: Unknown column 'm.files' in 'field list'

mySQL error code:

Date: Saturday 15th of December 2007 09:24:59 PM

 

Обнаружил ещё глюк при открытии тем форума для просмотра через панель модерации.

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

  • 0

FatCat, специально для тебя установил 1.3 от Игорька и выполнил запрос:

http://forum.sysman.ru/uploads/at/8/post-22-1197990726_thumb.jpg

 

Так что мне не понятно как ты его выполнял, что он у тебя не выполнялся.

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

  • 0
Так что мне не понятно как ты его выполнял, что он у тебя не выполнялся.

Странно, но теперь и у меня выполнился.

Запускал под денвером, наверное что-то в нем глюкнуло. Запрос брал копипастом из первого поста топика.

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

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

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

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

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

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

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

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

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

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

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

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