В основном выводе это не возможно. Т.к. запрос имеет вид:
SELECT SQL_CALC_FOUND_ROWS id FROM users ORDER BY sortip LIMIT 0,50
Тут можно поменять сортировку только по полям, что присутствуют в таблице users
дефолтная сортировка лежит тут:
$Fsort='0' if $Fsort!~/^\-?[0-9a-z]+$/;$Fsort может быть одним из ключей массива
%orders:
%orders=(
'0' => ['sortip', 'Ip', 8],
'1' => ['id', 'Id', 1],
'2' => ['name', 'Логин', 3],
'3' => ['fio', 'ФИО', 2],
'4' => ['cstate_time', 'Смена состояния', 0],
'5' => ['balance', 'Баланс', 4],
'6' => ['(startmoney-submoney)','С услугами', 14],
'7' => ['(traf1+traf2+traf3+traf4)','Трафик', 21]
);