Перейти к содержимому

Реферальная программа Мегаплана


Ошибка MySQL Error

#1 Юрий Флек

Юрий Флек
  • Пользователь
  • 3 сообщений
  • Репутация: 0
0

Отправлено 16 Сентябрь 2013 - 11:54

MySQL Error!
------------------------
The Error returned was:
Column 'access' in field list is ambiguous
Error Number:
1052

SELECT id, date, allow_comm, approve, access from dle_post LEFT JOIN dle_post_extras ON (dle_post.id=dle_post_extras.news_id) WHERE id='181'

Объясните пожалуйста, что он хочет?

Не могу разобраться с ошибкой. Что-то с таблицами?
Заранее спасибо!

 

 

  • 0

#2 matroskin8

matroskin8
  • Пользователь PRO
  • 767 сообщений
  • Репутация: 143

Отправлено 16 Сентябрь 2013 - 12:15

Сервер "говорит" о двусмысленности поля access... это значит, что сервер не знает откуда ему брать значение этого поля, иными словами, данное поле, скорее всего, встречается в обеих таблицах (dle_post и dle_post_extras) из которых идет выборка.
Попробуйте явно указать таблицу, из которой нужно брать значение поля:
SELECT id, date, allow_comm, approve, dle_post.access from dle_post LEFT JOIN dle_post_extras ON (dle_post.id=dle_post_extras.news_id) WHERE id='181'

  • 0


#3 Юрий Флек

Юрий Флек
    Topic Starter
  • Пользователь
  • 3 сообщений
  • Репутация: 0

Отправлено 16 Сентябрь 2013 - 13:54

спасибо все заработало.


У меня еще проблема на странице виден код
где мне исправить, чтоб он выполнялся?

{include snippet="whoonline.php" param=""}
  • 0

#4 Muwqa

Muwqa
  • Пользователь
  • 6 сообщений
  • Репутация: 0

Отправлено 16 Сентябрь 2013 - 13:57

Модуль лежит в templates/ВАШ_ШАБЛОН?
Установили правильно?
  • 0

#5 Юрий Флек

Юрий Флек
    Topic Starter
  • Пользователь
  • 3 сообщений
  • Репутация: 0

Отправлено 16 Сентябрь 2013 - 14:09

Да там и лежит
  • 0


Оформление форума – IPBSkins.ru