Added desc order in manage agents. Ticket #4004.

This commit is contained in:
Daniel Maya 2016-09-05 15:32:40 +02:00
parent 9bc8ae4a97
commit 1958f2b5e3

View File

@ -295,18 +295,18 @@ if ($ag_group > 0) {
FROM tagente FROM tagente
WHERE id_grupo IN (%s) WHERE id_grupo IN (%s)
%s %s
ORDER BY %s, %s %s ORDER BY %s %s, %s %s
LIMIT %d, %d', LIMIT %d, %d',
implode (",", $ag_groups), $search_sql, $order['field'], $order['field2'], $order['order'], $offset, $config["block_size"]); implode (",", $ag_groups), $search_sql, $order['field'],$order['order'], $order['field2'], $order['order'], $offset, $config["block_size"]);
break; break;
case "postgresql": case "postgresql":
$sql = sprintf ('SELECT * $sql = sprintf ('SELECT *
FROM tagente FROM tagente
WHERE id_grupo IN (%s) WHERE id_grupo IN (%s)
%s %s
ORDER BY %s, %s %s ORDER BY %s %s, %s %s
LIMIT %d OFFSET %d', LIMIT %d OFFSET %d',
implode (",", $ag_groups), $search_sql, $order['field'], $order['field2'], $order['order'], $config["block_size"], $offset); implode (",", $ag_groups), $search_sql, $order['field'],$order['order'], $order['field2'], $order['order'], $config["block_size"], $offset);
break; break;
case "oracle": case "oracle":
$set = array (); $set = array ();
@ -316,8 +316,8 @@ if ($ag_group > 0) {
FROM tagente FROM tagente
WHERE id_grupo IN (%s) WHERE id_grupo IN (%s)
%s %s
ORDER BY %s, %s %s', ORDER BY %s %s, %s %s',
implode (",", $ag_groups), $search_sql, $order['field'], $order['field2'], $order['order']); implode (",", $ag_groups), $search_sql, $order['field'],$order['order'], $order['field2'], $order['order']);
$sql = oracle_recode_query ($sql, $set); $sql = oracle_recode_query ($sql, $set);
break; break;
} }
@ -343,7 +343,7 @@ else {
FROM tagente FROM tagente
WHERE 1=1 WHERE 1=1
%s %s
ORDER BY %s %s %s LIMIT %d, %d', $search_sql, $order['field'], $order['field2'], ORDER BY %s %s, %s %s LIMIT %d, %d', $search_sql, $order['field'],$order['order'], $order['field2'],
$order['order'], $offset, $config["block_size"]); $order['order'], $offset, $config["block_size"]);
break; break;
case "postgresql": case "postgresql":
@ -351,7 +351,7 @@ else {
FROM tagente FROM tagente
WHERE 1=1 WHERE 1=1
%s %s
ORDER BY %s, %s %s LIMIT %d OFFSET %d', $search_sql, $order['field'], $order['field2'], ORDER BY %s %s, %s %s LIMIT %d OFFSET %d', $search_sql, $order['field'],$order['order'], $order['field2'],
$order['order'], $config["block_size"], $offset); $order['order'], $config["block_size"], $offset);
break; break;
case "oracle": case "oracle":
@ -362,7 +362,7 @@ else {
FROM tagente FROM tagente
WHERE 1=1 WHERE 1=1
%s %s
ORDER BY %s, %s %s', $search_sql, $order['field'], $order['field2'], $order['order']); ORDER BY %s %s, %s %s', $search_sql, $order['field'],$order['order'], $order['field2'], $order['order']);
$sql = oracle_recode_query ($sql, $set); $sql = oracle_recode_query ($sql, $set);
break; break;
} }
@ -390,20 +390,20 @@ else {
FROM tagente FROM tagente
WHERE id_grupo IN (%s) WHERE id_grupo IN (%s)
%s %s
ORDER BY %s, %s %s ORDER BY %s %s, %s %s
LIMIT %d, %d', LIMIT %d, %d',
implode (',', array_keys ($user_groups)), implode (',', array_keys ($user_groups)),
$search_sql, $order['field'], $order['field2'], $order['order'], $offset, $config["block_size"]); $search_sql, $order['field'],$order['order'], $order['field2'], $order['order'], $offset, $config["block_size"]);
break; break;
case "postgresql": case "postgresql":
$sql = sprintf ('SELECT * $sql = sprintf ('SELECT *
FROM tagente FROM tagente
WHERE id_grupo IN (%s) WHERE id_grupo IN (%s)
%s %s
ORDER BY %s, %s %s ORDER BY %s %s, %s %s
LIMIT %d OFFSET %d', LIMIT %d OFFSET %d',
implode (',', array_keys ($user_groups)), implode (',', array_keys ($user_groups)),
$search_sql, $order['field'], $order['field2'], $order['order'], $config["block_size"], $offset); $search_sql, $order['field'],$order['order'], $order['field2'], $order['order'], $config["block_size"], $offset);
break; break;
case "oracle": case "oracle":
$set = array (); $set = array ();
@ -413,9 +413,9 @@ else {
FROM tagente FROM tagente
WHERE id_grupo IN (%s) WHERE id_grupo IN (%s)
%s %s
ORDER BY %s, %s %s', ORDER BY %s %s, %s %s',
implode (',', array_keys ($user_groups)), implode (',', array_keys ($user_groups)),
$search_sql, $order['field'], $order['field2'], $order['order']); $search_sql, $order['field'],$order['order'], $order['field2'], $order['order']);
$sql = oracle_recode_query ($sql, $set); $sql = oracle_recode_query ($sql, $set);
break; break;
} }