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

Знатоки MySQL, помогите...


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

Имеется код:

 

<?php

########### News Category Selector by Cameron.v1.0 edited by Sore Thumbz to be Download Category #######################

$category_total = $sql -> db_Select("download_category","*", "download_category_parent >'0'");

$text = "<div style=\"text-align:center\">";

if(!$category_total){
       $text .= "<div class=\"forumheader2\" style=\"text-align:center\">No download categories yet.</div>";
}else{
       while($row = $sql-> db_Fetch()){
               extract($row);
               $text .="<div class='mediumtext' style=\"text-align:left\">     • <a href='" . e_BASE . "download.php?$download_category_id'>$download_category_name</a></div>";

       }
}
$text .="<div class='mediumtext' style=\"text-align:left\"><a href='" . e_BASE . "download.php'></a></div>";
$text .= "</div>";
$ns -> tablerender("Ôàéëû", $text);
// }
?>

 

Этот код отвечает за вывод категорий файлового архива в движке e107. Категории он исправно выводит, а вот число файлов в этой категории - нет :D Подскажите плиз как сделать чтобы он выводил и число файлов в категрии, пример - на этой картинке:

 

http://www.gta4.ru/deville/demo.jpg

 

Зелёным цветом обведено название категории.

 

Красным цветом обведено количество файлов в данной категориию

 

Заранее благодарен.

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

Я не знаю структуры базы твоего файлового архива

но приведу пример подсчета кол-ва тем в IPB форуме

$f = ид форума

t.state = 'open' только открытые темы

 

SELECT count(*) FROM ibf_topics t WHERE t.forum_id = '$f' AND t.state = 'open'

$vsego_topics= mysql_result ($result,0,0);

 

$vsego_topics здесь результат кол-ва тем.

По этому же принцыпу сделай подсчет файлов, натрави count(*) на таблицу где хранится инфа о файлах

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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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

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

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