У Вас есть один вопрос? - Тогда задайте его тут!

Тема закрыта
279K
.
BaikerZ (21.10.2012 / 16:01)
Пробую,выдает ошибку где то в коде.
$sql_total = "SELECT COUNT(*) FROM `users` WHERE `lastdate` > " . (time() - 300);
$sql_list = "SELECT * FROM `users` WHERE `lastdate` > " . (time() - 300) . " ORDER BY `name` ASC LIMIT 8";
$total = mysql_result(mysql_query($sql_total), 0);
if ($total) {
$req = mysql_query($sql_list);
while (($res = mysql_fetch_assoc($req)) !== false) {
if ($res['id'] != $user_id) echo '<a href="' . $rootpath . 'users/profile.php?user=' . $res['id'] . '">' . $res['name'] . '</a>';
else echo $res['name'];
if ($total) echo ' ,';
}
echo '<br /><a href="' . $rootpath . 'users/index.php?act=online"></a>';
} else {
echo '<div class="menu">Онлайн пуст</div>';
}
.

Да все спасибо ребята,работает!

.
BaikerZ

Вот блин поторопился я немного...
Скрипт(который на этой странице чуть выше) работает хорошо,но под онлайнюзером внизу отображается непонятно откуда взявшаяся цифра "12", работает как ссылка,заходишь на нее - отображаются все кто в онлайне.Что это может быть? Так то она ненужна как бы, помогите ее убрать пожалуйста! Скриншот прилагаю ниже.

Прикрепленные файлы:
.
Блиносвёрт ?

BaikerZ, вот это сотри
echo '<br /><a href="' . $rootpath . 'users/index.php?act=online"></a>';

.
Jane (21.10.2012 / 18:40)
BaikerZ, вот это сотри
echo '<br /><a href="' . $rootpath . 'users/index.php?act=online"></a>';
Мне сегодня не везет !
.
Блиносвёрт ?
Fenix_61 (21.10.2012 / 18:46)
Мне сегодня не везет !
да это вобще непонятная вещь, ссылка без названия, по идее не должно выводить ничего
.

Вот сам код,немного под себя переделал,тут что то лишнее,а что именно не пойму:
$sql_total = "SELECT COUNT(*) FROM `users` WHERE `lastdate` > " . (time() - 300);
$sql_list = "SELECT * FROM `users` WHERE `lastdate` > " . (time() - 300) . " ORDER BY `name` ASC LIMIT 8";
$total = mysql_result(mysql_query($sql_total), 0);
if ($total) {
$req = mysql_query($sql_list);
while (($res = mysql_fetch_assoc($req)) !== false) {
if ($res['id'] != $user_id) echo '<a href="' . $set['homeurl'] . '/users/profile.php?user=' .$res['id'] . '">' . $res['name'] . '</a>';
else echo $res['name'];
if ($total) echo ' ,';
}
echo '<br /><a href="' . $set['homeurl'] . '/users/index.php?act=online">'.$user_id.'</a>';
} else {
echo '<div class="menu">Онлайн пуст</div>';
}

.

Так,все объявляю перерыв, т.к. все решил, спасибо девушке! Вот рабочий Код который заработал у меня на джоне версии 4.50
если кому надо забирайте! Спасибо Вам за помощь!
//Показывает Кто именно из юзеров на сайте
$sql_total = "SELECT COUNT(*) FROM `users` WHERE `lastdate` > " . (time() - 300);
$sql_list = "SELECT * FROM `users` WHERE `lastdate` > " . (time() - 300) . " ORDER BY `name` ASC LIMIT 8";
$total = mysql_result(mysql_query($sql_total), 0);
if ($total) {
$req = mysql_query($sql_list);
while (($res = mysql_fetch_assoc($req)) !== false) {
if ($res['id'] != $user_id) echo '<a href="' . $set['homeurl'] . '/users/profile.php?user=' .$res['id'] . '">' . $res['name'] . '</a>';
else echo $res['name'];
if ($total) echo ' ,';
}
} else {
echo '<div class="menu">Онлайн пуст</div>';
}

.
BaikerZ (21.10.2012 / 19:30)
Так,все объявляю перерыв, т.к. все решил, спасибо девушке!
А код использовал мой
.
BaikerZ

Да и неспорю,девушка просто подала верный совет в ошибке,спасибо всем вам! Правда спасибо за помощь!

Всего: 9491