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

Выборка из базы данных


toha

Вопрос

добрый день

требуется сделать выборку из базы данных форума (версия 2.0.х), а именно выводить в сторонний php файл количество тем в определенном подфоруме, ID которого 7

как реализовать?

спасибо

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

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

  • 0

SELECT COUNT(*) FROM ibf_topics WHERE forum_id=7

или ещё проще:

SELECT topics FROM ibf_forums WHERE id=7

Если вам нужно количество тем в форуме, включая его подфорумы, то нужно смотреть в сторону функции forums_get_children из файла ./sources/classes/class_forums.php, добавлять в ваш код её плюс выборку кеша форумов(см. в функции forums_init) и в запросе первом вместо

forum_id=7

писать

forum_id IN($children)

, где

$children = implode(',', forums_get_children(7));

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

  • 0
2 Song: В 2.0 ещё не было глубокой вложенности? :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Не помню.

Да вообщем-то редко она встречается эта глубокая вложенность..

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

  • 0
Song, а как же «должно работать у всех»? :D Хотя я согласен, если что, автору было бы полезно поразбираться что да как там с категориями...
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Я привёл пример который будет работать почти у всех с большой степенью вероятности :D

При желании можно в любом решении найти какую-то ситуацию, когда оно не будет работать.

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

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

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

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

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

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

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

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

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

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

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

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