5641.
Valbars,
1) Измени названия файлов:
Юзер онлайн 1online.gif
Юзер оффлайн 1offline.gif
Модер онлайн 2online.gif
Модер оффлайн 2offline.gif
$status = 'offline';
if(mysql_result(mysql_query("SELECT COUNT(*) FROM online WHERE id_user=$us_id LIMIT 1"), 0) > 0){
$status = 'online';
}
$us_lvl = mysql_result(mysql_query("SELECT level FROM users WHERE id = $us_id LIMIT 1"), 0);
if ($us_lvl > 1){
$us_lvl = 2;
/*возможно, далее идет инфа о должности юзера, поэтому рекомендую изменить название переменной, либо воткнуть эту систему вывода онлайна ниже показа должности юзера*/
}else{
$us_lvl = 1;
}
echo '<img src="images/'.$us_lvl.$status.'.gif" alt="'.$status.'">';
Вроде все
Извини, если есть ошибки - пиши, ибо писал с телефона) ну и запрос без кавычек, ибо на айфоне с этим сложновато.
Добавлено через 02:59 сек.
О! Это более сокращенно
:
$status = 'offline';
if(mysql_result(mysql_query("SELECT COUNT(*) FROM online WHERE id_user=$us_id LIMIT 1"), 0) > 0){
$status = 'online';
}
$us_lvl = 1;
if (mysql_result(mysql_query("SELECT level FROM users WHERE id = $us_id LIMIT 1"), 0) > 1){
$us_lvl = 2;
}
echo '<img src="images/'.$us_lvl.$status.'.gif" alt="'.$status.'">';
Добавлено через 09:57 сек.
А теперь немного поизвращаемся, но уменьшим нагруз на оперативку, пусть и мизерную:
$status = 'off';
if(mysql_result(mysql_query("SELECT COUNT(*) FROM online WHERE id_user=$us_id LIMIT 1"), 0) > 0){
$status = 'on';
}
$us_lvl = 1;
if (mysql_result(mysql_query("SELECT level FROM users WHERE id = $us_id LIMIT 1"), 0) > 1){
$us_lvl = 2;
}
echo '<img src="images/'.$us_lvl.$status.'line.gif" alt="'.$status.'line">';