2009-04-10 Evi Vanoost <vanooste@rcbi.rochester.edu>
* include/functions_db.php: get_group_agents fixed search * operation/agentes/estado_agente.php: Small style changes and bugfixes git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1607 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
2b083b7904
commit
d1bf374dac
|
@ -1,3 +1,9 @@
|
|||
2009-04-10 Evi Vanoost <vanooste@rcbi.rochester.edu>
|
||||
|
||||
* include/functions_db.php: get_group_agents fixed search
|
||||
|
||||
* operation/agentes/estado_agente.php: Small style changes and bugfixes
|
||||
|
||||
2009-04-09 Evi Vanoost <vanooste@rcbi.rochester.edu>
|
||||
|
||||
* include/functions_reporting.php: Added get_agent_module_info which gives
|
||||
|
|
|
@ -336,25 +336,25 @@ function get_group_agents ($id_group = 0, $search = false, $case = "lower") {
|
|||
return array ();
|
||||
}
|
||||
|
||||
$search = sprintf ('WHERE id_grupo IN (%s)', implode (",", $id_group));
|
||||
$search_sql = sprintf ('WHERE id_grupo IN (%s)', implode (",", $id_group));
|
||||
|
||||
if ($search === true) {
|
||||
//No added search. Show both disabled and non-disabled
|
||||
} elseif (is_array ($search)) {
|
||||
if (isset ($search["disabled"])) {
|
||||
$search .= ' AND disabled = '.($search["disabled"] ? 1 : 0); //Bool, no cleanup necessary
|
||||
$search_sql .= ' AND disabled = '.($search["disabled"] ? 1 : 0); //Bool, no cleanup necessary
|
||||
} else {
|
||||
$search .= ' AND disabled = 0';
|
||||
$search_sql .= ' AND disabled = 0';
|
||||
}
|
||||
if (isset ($search["string"])) {
|
||||
$string = safe_input ($search["string"]);
|
||||
$search .= ' (nombre LIKE "'.$string.'" OR comentarios LIKE "'.$string.'" OR direccion LIKE "'.$string.'"';
|
||||
$search_sql .= ' AND (nombre LIKE "'.$string.'" OR comentarios LIKE "'.$string.'" OR direccion LIKE "'.$string.'")';
|
||||
}
|
||||
} else {
|
||||
$search .= ' AND disabled = 0';
|
||||
$search_sql .= ' AND disabled = 0';
|
||||
}
|
||||
|
||||
$sql = sprintf ("SELECT id_agente, nombre FROM tagente %s ORDER BY nombre", $search);
|
||||
$sql = sprintf ("SELECT id_agente, nombre FROM tagente %s ORDER BY nombre", $search_sql);
|
||||
$result = get_db_all_rows_sql ($sql);
|
||||
|
||||
if ($result === false)
|
||||
|
|
|
@ -63,26 +63,23 @@ if (isset($_POST["ag_group"])){
|
|||
echo '<form method="post" action="index.php?sec=estado&sec2=operation/agentes/estado_agente&refr=60">';
|
||||
}
|
||||
|
||||
echo '<table cellpadding="4" cellspacing="4" class="databox">';
|
||||
echo '<tr><td valign="top">'.__('Group').'</td>';
|
||||
|
||||
echo '<td valign="top">';
|
||||
echo '<table cellpadding="4" cellspacing="4" class="databox" width="95%">';
|
||||
echo '<tr><td style="white-space:nowrap;">'.__('Group').': ';
|
||||
|
||||
$groups = get_user_groups ();
|
||||
print_select ($groups, 'ag_group', $ag_group, 'this.form.submit()', '', '');
|
||||
|
||||
echo '</td><td valign="top">';
|
||||
echo '</td><td style="white-space:nowrap;">';
|
||||
|
||||
echo __('Free text for search').' (*)';
|
||||
echo '</td><td valign="top">';
|
||||
echo __('Free text for search').' (*): ';
|
||||
|
||||
print_input_text ("search", $search, '', 15);
|
||||
|
||||
echo '</td><td valign="top">';
|
||||
echo '</td><td style="white-space:nowrap;">';
|
||||
|
||||
print_submit_button (__('Search'), "srcbutton", '', array ("class" => "sub"));
|
||||
|
||||
echo "</td></tr></table></form>";
|
||||
echo '</td><td style="width:40%;"> </td></tr></table></form>';
|
||||
|
||||
if ($search != ""){
|
||||
$search_sql = array ("string" => '%'.$search.'%');
|
||||
|
|
Loading…
Reference in New Issue