{% else-1 %}
Weter * 1.01
(29 ноя 2015, 05:08) (0/0) [0]
Bobby, потму что код выводит количество пунктов на странице согласно настройкам пользователя (по умолчанию стоит 10)поставь в настройках 20 и будет тебе 20
Weter * 1.01
(28 ноя 2015, 20:28) (0/0) [0]
Bobby, Вот тебе архив, распакуй в папку библиотеки library и в mainmeny в нужном месте пропиши
require('library/include.php');
Прикрепленные файлы:
* PROFIWM_COM_9162_1391246_v_library.zip (1.55 кб)
Weter * 1.01
(28 ноя 2015, 20:11) (0/0) [0]
[in]echo '<div class="phdr"><b>Категории книг</b></div>';
$sql = mysql_query("SELECT `id`, `name`, `dir`, `description` FROM `library_cats` WHERE `parent`=0 ORDER BY `pos` ASC"*;
$total = mysql_result(mysql_query("SELECT COUNT(*) FROM `library_cats` WHERE `parent`=0"*, 0);
if ($total) {
while ($row = mysql_fetch_assoc($sql)) {
echo '<div class="list' . (++$i % 2 ? 2 : 1) . '">'
. '<a href="library/index.php?do=dir&amp;id=' . $row['id'] . '">' . functions::checkout($row['name']) . '</a> ('
. mysql_result(mysql_query("SELECT COUNT(*) FROM `" . ($row['dir'] ? 'library_cats' : 'library_texts') . "` WHERE " . ($row['dir'] ? '`parent`=' . $row['id'] : '`cat_id`=' . $row['id'])), 0) . ')';

if (!empty($row['description'])) {
echo '<div style="font-size: x-small; padding-top: 2px"><span class="gray">' . functions::checkout($row['description']) . '</span></div>';
}
echo '</div>';
}
} [/in]
Weter * 1.01
(28 ноя 2015, 20:06) (0/0) [0]
ЗэК, бб код тоже кривой, ниже через бб код смайлы всеравно
Weter * 1.01
(28 ноя 2015, 19:01) (0/0) [0]
Bobby,
[code]echo '<div class="phdr"><b>Категории книг</b></div>';
$sql = mysql_query("SELECT `id`, `name`, `dir`, `description` FROM `library_cats` WHERE `parent`=0 ORDER BY `pos` ASC"*;
$total = mysql_result(mysql_query("SELECT COUNT(*) FROM `library_cats` WHERE `parent`=0"*, 0);
if ($total) {
while ($row = mysql_fetch_assoc($sql)) {
echo '<div class="list' . (++$i % 2 ? 2 : 1) . '">'
. '<a href="library/index.php?do=dir&amp;id=' . $row['id'] . '">' . functions::checkout($row['name']) . '</a> ('
. mysql_result(mysql_query("SELECT COUNT(*) FROM `" . ($row['dir'] ? 'library_cats' : 'library_texts') . "` WHERE " . ($row['dir'] ? '`parent`=' . $row['id'] : '`cat_id`=' . $row['id'])), 0) . ')';

if (!empty($row['description'])) {
echo '<div style="font-size: x-small; padding-top: 2px"><span class="gray">' . functions::checkout($row['description']) . '</span></div>';
}
echo '</div>';
}
} [/code]На нормальных сайтах есть панель бб кодов над полем ввода текста, а не в личном кабинете. Тупость.
Добавлено 28.11.15 в 19:03:01:
где смайлы там двойные кавычки
Добавлено 28.11.15 в 19:03:30:
бб код также тупой, я вшоке
Weter * 1.01
(28 ноя 2015, 18:59) (0/0) [0]
Bobby, Код выводит категории с подкатегориями. Смайлы? Вопрос к админам почему у них так смайлы выводятся. Я хз как тут нормально код вставить ББ кода не вижу.
Weter * 1.01
(28 ноя 2015, 18:44) (0/0) [0]
Bobby, echo '<div class="phdr"><b>Категории книг</b></div>';
$sql = mysql_query("SELECT `id`, `name`, `dir`, `description` FROM `library_cats` WHERE `parent`=0 ORDER BY `pos` ASC"*;
$total = mysql_result(mysql_query("SELECT COUNT(*) FROM `library_cats` WHERE `parent`=0"*, 0);
if ($total) {
while ($row = mysql_fetch_assoc($sql)) {
echo '<div class="list' . (++$i % 2 ? 2 : 1) . '">'
. '<a href="library/index.php?do=dir&amp;id=' . $row['id'] . '">' . functions::checkout($row['name']) . '</a> ('
. mysql_result(mysql_query("SELECT COUNT(*) FROM `" . ($row['dir'] ? 'library_cats' : 'library_texts') . "` WHERE " . ($row['dir'] ? '`parent`=' . $row['id'] : '`cat_id`=' . $row['id'])), 0) . ')';

if (!empty($row['description'])) {
echo '<div style="font-size: x-small; padding-top: 2px"><span class="gray">' . functions::checkout($row['description']) . '</span></div>';
}
echo '</div>';
}
}
  • 1 из 1