Привет всем!
"Последнии статьи на главной" (Из библиотеки!)
В
mainmenu код:
$req_lib = mysql_query("SELECT * FROM `lib` WHERE `type`='bk' ORDER BY `time` DESC LIMIT 5");
$i = 0;
while ($lib = mysql_fetch_assoc($req_lib)) {
$komm = mysql_num_rows(mysql_query("select `id` from `lib` where type = 'komm' and refid = '" . $lib['id'] . "'"));
echo '<div class="menu">'
. '<a href="' . $set['homeurl'] . '/library/index.php?id=' . $lib['id'] . '">' . $lib['name'] . '</a></div>'
. '<div class="menu"><img src = "/library/img/eye.png" alt = ""/> Просмотров: <span class="label label-success">' . $lib['count'] . '</span>'
. ' |<img src = "/library/img/comm.png" alt = ""/> <a href="' . $set['homeurl'] . '/library/index.php?act=komm&id=' . $lib['id'] . '">Комментарии</a>'
. ' <span class="label label-success">' . $komm . '</span>';
echo '<div class="sub">Автор: <span class="label label-success">' . $lib['avtor'] . '</span></div></div>';
//echo '<pre>';
//print_r($lib);
//echo '</pre>';
++$i;
}
venom and oewgo
Ниже скрин!
Молодец конечно, но было бы лучше, если бы выложил хакнутый /pages/mainmenu.php
Oewgo, А ты то че сделал? Гг
ПСИХ, я?!!!
я код этот написал, точнее основу, а venom его отредактировал, спс ему большое
Хоть бы принт_р закоментированный удалил бы))
----
И на счёт этого:
mysql_num_rows(mysql_query("select `id` from `lib` where type = 'komm' and refid = '" . $lib['id'] . "'"));
Где то читал что лучше считать количество записей средствами самого mysql а не php, то есть:
mysql_result(mysql_query("select COUNT(*) from `lib` where `type` = 'komm' and `refid` = '" . $lib['id'] . "'"), 0);
# FROSTY!? (30.08.2014 / 10:03)
Где то читал что лучше считать количество записей средствами самого mysql а не php, то есть:
Не знаю где он его отрыл ...
echo '<div class="phdr"><b>Новое в библиотеке</b></div>';
$res = mysql_query ( "SELECT * FROM `lib` WHERE `type` = 'bk' AND `moder` = '1' ORDER BY `time` DESC LIMIT 3;" );
while( $req = mysql_fetch_array ( $res )){
$text = mb_substr($req['text'], 0, 200);
$text = functions::checkout($text, 1, 0);
$text = str_replace("<br />", "\r\n", $text);
echo '<div class="menu"><a href="#" class="tooltip">
<img src="' . $set['homeurl'] . '/theme/' . $set_user['skin'] . '/images/info.png" style="vertical-align: middle;" alt=""/>
<span><b></b>Анонс</b><hr/>'.$text.'</span></a>';
echo '<a href="' . $set['homeurl'] . '/library/index.php?id='.$req['id'].'">'.$req['name'].'</a></div>' ;
echo '<div class="gray"><small>[' . functions::display_date($req['time']). ']</small></div>';
}
Есть Джон переписанный на библу , убрано все кроме ядра и заменой библиотеки от Screamer,
если нужен код выводов в майменю , могу выложить..
# FROSTY!? (30.08.2014 / 10:03)
Хоть бы принт_р закоментированный удалил бы))
----
И на счёт этого:
mysql_num_rows(mysql_query("select `id` from `lib` where type = 'komm' and refid = '" . $lib['id'] . "'"));
Где то читал что лу
1. Лучше использовать mysql_fetch_row - она быстрее чем mysql_result работает. Тогда будет так.
mysql_fetch_row(mysql_query("select COUNT(*) from `lib` where type = 'komm' and refid = '" . $lib['id'] . "'"));