вот, меня попросили(в личной почте) написать вывод категорий загруза с подсчетом файлов в них на главную. Решил что многим будет полезно, поэтому пишу сюда.
Вставляем в любое место главной, или вместо ссылки на загруз
///// выводим листинг начальных папок на главную
$zag = mysql_query("SELECT `id`, `adres`, `name`, `avtor` FROM `download` WHERE `refid` = '0' ORDER BY `avtor` ASC");
if (mysql_num_rows($zag) > 0){
echo '<div class="gmenu">Загрузки';
while ($zag1 = mysql_fetch_array($zag)){
echo '<div class="list1"><a href="'.$home.'/download/index.php?cat=' . $zag1['id'] . '">' . $zag1['avtor'] . '</a>';
// Считаем число файлов в подкаталогах
$g = mysql_result(mysql_query("SELECT COUNT(*) FROM `download` WHERE `type` = '2' AND `adres` LIKE '" . ($zag1['adres'] . '/' . $zag1['name']) . "%'"), 0);
echo " [$g]</div>";
echo '</div>';}
}else{
echo '<div class="menu"><a href="'.$home.'/download/index.php">Загрузки</a></div>';}
//////////////
у меня на сайте стоит версия двига 2.4, поэтому последнюю версию загруза(3.2) надо смотреть по сайтам тех людей у кого загруз установлен.
откликнитесь люди
seg0ro, подскажи как исправить ошибку,после обновления движка до версии 3.1.0 ошибка на главной (вывод счетчика)
Warning: Wrong parameter count for mysql_result() in /home/.../public_html/pages/mainmenu.php on line 31
Вот строчка
$fl1 = mysql_result(mysql_query("SELECT COUNT(*) FROM `download` WHERE `newtime` > '" . ($realtime - (3 * 24 * 3600)) . "' and `type`='2' "));
Slimmi,
$fl1 = mysql_result(mysql_query("SELECT COUNT(*) FROM `download` WHERE `newtime` > '" . ($realtime - (3 * 24 * 3600)). "' and `type`='2' "), 0);
то есть ты ноль с занятой забыл поставить
1)Загрузник читает русские названия файлов?
2) Теги можно менять у mp3 файлов?
А можно реализовать и то и то?
Zoomix, Не знаю,может и сделаю. Потом
seg0ro, теперь стало выводить (1000/+1000) причем когда перехожу по +1000 пишет что новых файлов нет