Лучше ли хранить всю информацию о пользователях в сеансовых cookie-файлах, как это при входе в систему? Вместо использования большого количества запросов
$_SESSION['id'] = mysql_result($result, 0, 'id');
$_SESSION['name'] = mysql_result($result, 0, 'name');
$_SESSION['email'] = mysql_result($result, 0, 'email');
$_SESSION['ip'] = mysql_result($result, 0, 'regip');
$_SESSION['groupid'] = mysql_result($result, 0, 'group_id');
$_SESSION['style'] = mysql_result($result, 0, 'style');
Или, может быть, просто сохранить идентификатор в сессии, а затем запросить на всей странице:
select * from users where id = $_SESSION['id']