Changeset 5842


Ignore:
Timestamp:
03/28/12 14:31:33 (12 years ago)
Author:
thiago
Message:

Ticket #1959 - Limitando o maximo de resultados sem parametro

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/services/class.db.php

    r5232 r5842  
    7070    function search_contacts($search_for) 
    7171    {  
     72 
    7273        $result = array(); 
    7374        $query = 'select' 
     
    107108                                                . ' left join phpgw_cc_state on ( phpgw_cc_addresses.id_state = phpgw_cc_state.id_state)' 
    108109                                                ; 
    109  
     110                         
    110111                                $query .= ' where ' 
    111112                                        . 'A.id_owner=' . $_SESSION['phpgw_info']['expressomail']['user']['account_id'] 
    112113                                        . ' and lower(translate(names_ordered, \'áàâãäéèêëíìïóòôõöúùûüÁÀÂÃÄÉÈÊËÍÌÏÓÒÔÕÖÚÙÛÜçÇñÑ\',\'aaaaaeeeeiiiooooouuuuAAAAAEEEEIIIOOOOOUUUUcCnN\'))' 
    113                                                                                 . ' LIKE lower(translate(\'%' . $search_for . '%\', \'áàâãäéèêëíìïóòôõöúùûüÁÀÂÃÄÉÈÊËÍÌÏÓÒÔÕÖÚÙÛÜçÇñÑ\',\'aaaaaeeeeiiiooooouuuuAAAAAEEEEIIIOOOOOUUUUcCnN\'))';                     
    114                                  
     114                                                                                . ' LIKE lower(translate(\'%' . $search_for . '%\', \'áàâãäéèêëíìïóòôõöúùûüÁÀÂÃÄÉÈÊËÍÌÏÓÒÔÕÖÚÙÛÜçÇñÑ\',\'aaaaaeeeeiiiooooouuuuAAAAAEEEEIIIOOOOOUUUUcCnN\'))';   
     115                                 
     116                //Se não existir parametro na busca, limita os usuarios no resultado da pesquisa. 
     117                                if(!$search_for){ 
     118                                        $query .= 'LIMIT 11';         
     119                                } 
     120                                 
    115121        if (!$this->db->query($query)) 
    116122             return null; 
Note: See TracChangeset for help on using the changeset viewer.