[svn r13334] improves sorts

skala
Eric Marguin 19 years ago
parent da3a3e083c
commit 0188d7add9
  1. 19
      main/tracking/courseLog.php
  2. 1
      main/user/user.php

@ -150,13 +150,13 @@ function count_student_in_course()
function sort_users($a, $b)
{
global $tracking_column;
if($a[$tracking_column] > $b[$tracking_column])
return 1;
else
return -1;
function sort_users($a,$b){
$a = trim(strtolower($a[$_SESSION['tracking_column']]));
$b = trim(strtolower($b[$_SESSION['tracking_column']]));
if($_SESSION['tracking_direction'] == 'DESC')
return strcmp($b, $a);
else
return strcmp($a, $b);
}
/*
@ -540,11 +540,6 @@ else {
}
usort($all_datas, 'sort_users');
natcasesort($all_datas);
if($tracking_direction == 'DESC')
{
rsort($all_datas);
}
$page = $table->get_pager()->getCurrentPageID();
$all_datas = array_slice($all_datas, ($page-1)*$table -> per_page, $table -> per_page);

@ -383,7 +383,6 @@ function search_keyword($firstname,$lastname,$username,$official_code,$keyword){
}
function sort_users($a,$b){
global $users_column;
$a = trim(strtolower($a[$_SESSION['users_column']]));
$b = trim(strtolower($b[$_SESSION['users_column']]));
if($_SESSION['users_direction'] == 'DESC')

Loading…
Cancel
Save