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

5 последних тем..


Heckfy

Вопрос

делаю такой запрос..

$sql = mysql_query("SELECT p.pid, p.author_name, p.post_date, p.forum_id, p.topic_id, p.author_id, t.title ,f.name FROM ".$prefix.[color=red]"posts p ,   ".$prefix."topics t, ".$prefix."forums f WHERE t.tid=p.topic_id AND t.forum_id=f.id AND p.forum_id NOT IN ".$admin_forums."  ORDER BY pid DESC LIMIT 0, 5 " ) or die('Ошибка');

 

что здесь не так? выдает ошибку:

SQL_ERROR:1054: Unknown column 'p.forum_id' in 'field list'

[/color][1114863455:1114863672]кстати ошибка у вас в трейтей строке

style='color:red'>

дублирую запрос, т.к. в первом посте произошел глюк :D

$sql = mysql_query("SELECT p.pid, p.author_name, p.post_date, p.forum_id, p.topic_id, p.author_id, t.title ,f.name FROM ".$prefix."posts p ,  ".$prefix."topics t, ".$prefix."forums f WHERE t.tid=p.topic_id AND t.forum_id=f.id AND p.forum_id NOT IN ".$admin_forums."  ORDER BY pid DESC LIMIT 0,5 " ) or error('Ошибка');
Ссылка на комментарий
Поделиться на других сайтах

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

  • 0
Он у тебя ругается потому что в ibf_posts нет поля forum_id, там не хранится id форума, где этот топик расположен...
Ссылка на комментарий
Поделиться на других сайтах

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

  • 0

я понял что это не баг..

мне помощь нужна, как старый запрос можно поправить чтобы работал и под версию 2.х.х[1114867950:1115357010]вопрос так и не решился..

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

  • 0
SELECT t.tid, t.last_poster_name, t.last_post, t.last_poster_id, t.title, t.forum_id, f.name, f.id FROM ibf_topics t, ibf_forums f WHERE t.approved=1 AND t.forum_id=f.id AND t.forum_id NOT IN(0) ORDER BY t.last_post DESC LIMIT 0, 5

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

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

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

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

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

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

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

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

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

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

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

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