Ошибка в запросе БД

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Unknown column 'i.user_id' in 'where clause'

#1 2 сентября 2016 в 14:34
Упустил момент, после чего стала появляться ошибка. Появляется при попытке просмотра профиля пользователя.

Ошибка возникает, только когда пытаешься зайти в профиль под администратором, если заходить обычным пользователем, профиль открывается в штатном режиме...

  1. Ошибка в запросе БД:
  2. Unknown column 'i.user_id' in 'where clause'
  3.  
  4. SELECT i.*, ch.slug as channel_slug, ch.title as channel_title, m.id as mid, m.slug as mslug, m.tumb_path, m.title as mtitle
  5. FROM tpo_video_playlists i
  6. LEFT JOIN tpo_con_channels as ch ON i.channel_id = ch.id
  7. LEFT JOIN tpo_con_video as m ON i.first_movie_id = m.id
  8. WHERE (i.user_id = '2') AND (i.is_access_by_link IS NULL)
  9. ORDER BY i.date_update desc
  10. LIMIT 10
Как лечить?
#2 2 сентября 2016 в 16:25
Cheshir,
Поискать в пехапемайадмине колонку user_id в таблице tpo_video_playlists
Мускул ругается, что такой нету совсем…
#3 2 сентября 2016 в 17:26


Cheshir,
Поискать в пехапемайадмине колонку user_id в таблице tpo_video_playlists
Мускул ругается, что такой нету совсем..

Ris

Ее и не должно там быть. Тем более, это не объясняет, почему все работает у пользователя и работает у админа. Поснимал виджеты, все заработало.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.