Вот функция
function status($id){
global $db;
$sql = $db -> query("SELECT * FROM users_online WHERE uid='$id'") -> fetch_array();
echo ($sql['id']) ? '<img src="/images/on.gif">' : '<img src="/images/off.gif">';} // вывод онлайн/оффлайн
использую я ее так
while($sql = $query_obj -> fetch_assoc()){
echo '<div class="frame"><table><td>';
echo (!$sql['avatar']) ? '<img src="/images/noavatar.gif">' : '<img src="/avatars/'.$sql['avatar'].'">';
echo '</td><td><a href="/profile/'.$sql['id'].'/">'.$sql['login'].'</a><span style="float: right">'.status($sql['id']).'</span>';
if($sql['name']) echo '<br><g>Имя:</g> '.$sql['name'].'';
echo '<br><g>Последний визит:</g> '.date_str(''.$sql['visit_date'].'').'</td></table></div>';}
...
И вот, что выходит
http://xwelmusic.ru/users/ (не реклама) статус весит там, где ему захочется. Почему?
Добавлено через 03:23 сек.
Вобще, по сути картинка должна быть напротив логина. У меня она под аватаром