Fix pagination in important activities statistic tool

skala
Julio Montoya 16 years ago
parent 207a3326b8
commit 4e3f242242
  1. 9
      main/admin/statistics/statistics.lib.php

@ -90,12 +90,17 @@ class Statistics
// Database table definitions // Database table definitions
$track_e_default = Database :: get_statistic_table(TABLE_STATISTIC_TRACK_E_DEFAULT); $track_e_default = Database :: get_statistic_table(TABLE_STATISTIC_TRACK_E_DEFAULT);
$sql = "SELECT count(default_id) AS total_number_of_items FROM $track_e_default "; $sql = "SELECT count(default_id) AS total_number_of_items FROM $track_e_default, $table_user user WHERE default_user_id = user.user_id ";
if (isset($_GET['keyword'])) {
$keyword = Database::escape_string($_GET['keyword']);
$sql .= " AND (user.username LIKE '%".$keyword."%' OR default_event_type LIKE '%".$keyword."%' OR default_value_type LIKE '%".$keyword."%' OR default_value LIKE '%".$keyword."%') ";
}
$res = api_sql_query($sql, __FILE__, __LINE__); $res = api_sql_query($sql, __FILE__, __LINE__);
$obj = Database::fetch_object($res); $obj = Database::fetch_object($res);
return $obj->total_number_of_items; return $obj->total_number_of_items;
} }
/** /**
* Get activities data to display * Get activities data to display
*/ */

Loading…
Cancel
Save