Карочи амба с этим 1хв.Кидаю на денвер все пашит.Делаю на хосте нихера нипашит,белая тупо белая страница а самый прикол втом шо в предыдущей версии все работало.Неабьяснима но факт!
искал по форуму ниче не нашел, можете дать код чтобы было
Гостевая (всего / + новые)
буду очень признателен
klubix, в func.php замени подсчёт на это:
function gbook($mod = 0)
{
global $realtime;
global $dostmod;
switch ($mod)
{
case 1:
$req = mysql_query("SELECT `id` FROM `guest` WHERE `adm`='0' AND `time`>'" . ($realtime - 86400) . "';");
$count = mysql_num_rows($req);
break;
case 2:
if ($dostmod == 1)
{
$req = mysql_query("SELECT `id` FROM `guest` WHERE `adm`='1' AND `time`>'" . ($realtime - 86400) . "';");
$count = mysql_num_rows($req);
}
break;
default:
$req = mysql_query("SELECT `id` FROM `guest` WHERE `adm`='0';");
$count1 = mysql_num_rows($req);
$req = mysql_query("SELECT `id` FROM `guest` WHERE `adm`='0' AND `time`>'" . ($realtime - 86400) . "';");
$count = mysql_num_rows($req);
$count2 = $count1 .'+'. $count;
if ($dostmod == 1)
{
$req = mysql_query("SELECT `id` FROM `guest` WHERE `adm`='1' AND `time`>'" . ($realtime - 86400) . "';");
$count2 = $count1 .'+'. $count . ' / <span class="red">' . mysql_num_rows($req) . '</span>';
}
}
return $count2;
}
Максим, для подсчета я бы использовал COUNT(*) в запросе и заместо mysql_num_rows($a) - mysql_result($a, 0), быстрее работает
Не могу найти.. Как в счётчике форума (+новые сообщения) сделать?