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

Как связать post и forums запросом?


Неясыть

Вопрос

Я просто overlib вывожу последнее сообщение в модуле, и мне надо чтобы было так:

форум -> топик...

 

Топик то не проблема, а вот как с форумом связать все это не нашел. И еще как перевести дату в нормальный вид, я ее хочу в caption загнать?

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

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

  • 0

Может не ясно объяснил... Вот смотри:

$sql="SELECT p.pid,p.post,p.topic_id,p.author_name,t.tid,t.title,t.posts,t.last_post,t.views,
t.forum_id
FROM ibf_topics t, ibf_posts p
WHERE state='open' AND t.tid=p.topic_id {$access}

Пост связан с топиком, чтобы при наведении на название топика, выползало окошко с постом.. а как связать с форумом, чтобы был такое вид:

Название Форума - Название Топика?

К сожалению в таблице нет forum_id... :D

 

Сорь за флуд ;) Надо было просто глаза протереть :) Сделал..

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

  • 0

Хех у мя sql на 99% после такого запроса загружает проц... Приходиться пререзагружать сервак, ибо даже не kill не помогает, если добавляю третью таблицу.

 

$sql="SELECT p.pid,p.post,p.topic_id,p.author_name,t.tid,t.title,t.posts,t.last_post,t.views,
t.forum_id,f.id,f.name
FROM ibf_topics t, ibf_posts p, ibf_forums f

:D

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

  • 0

SELECT p.pid,
 p.post,
 p.topic_id,
 p.author_name,
 t.tid,
 t.title,
 t.posts,
 t.last_post,
 t.views,
 t.forum_id,
 f.id,
 f.name
FROM ibf_topics t
   INNER JOIN ibf_forums f ON ( t.forum_id = f.id )
   INNER JOIN ibf_posts p ON ( t.tid = p.topic_id )
WHERE t.forum_id = xxx

 

я думаю, так будет лучше.

лучше еще лимит поставить.

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

  • 0
Елки... Спасибо огромное :D Изменено пользователем Неясыть
Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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

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