1084,16 → 1084,23 |
if(trim($valeur) != '') { |
|
if($champ == $champs_mappage[0]['champ_nom'] || $champ == $champs_mappage[0]['champ_code_postal']) { |
if(strpos($valeur,"%") == false) { |
if(strpos($valeur,"%") === false) { |
$valeur .= '%'; |
} |
} |
|
if(strpos($valeur,"%") != false) { |
if($champ == $champs_mappage[0]['champ_mail']) { |
if(strpos($valeur,"%") === false) { |
$valeur = '%'.$valeur.'%'; |
} |
} |
|
if(strpos($valeur,"%") === false) { |
$operateur = ' = '; |
} else { |
$operateur = ' LIKE '; |
} else { |
$operateur = ' = '; |
} |
|
$requete_conditions_inscrits .= $champ.$operateur.$this->proteger($valeur).$separateur; |
} |
} |
1101,7 → 1108,7 |
$requete_conditions_inscrits = rtrim($requete_conditions_inscrits, $separateur); |
|
$requete_recherche_inscrits .= $requete_conditions_inscrits; |
|
|
$requete_nb_inscrits = 'SELECT COUNT( * ) as nb '.' FROM '.$resultat_informations_annuaire['aa_bdd'].'.'.$resultat_informations_annuaire['aa_table']; |
|
if(trim($requete_conditions_inscrits) != '') { |
1116,8 → 1123,11 |
} |
|
$requete_recherche_inscrits .= ' ORDER BY '.$champs_mappage[0]['champ_nom']; |
$requete_recherche_inscrits .= ' LIMIT '.(($numero_page-1)*$taille_page).','.($taille_page); |
|
|
if($taille_page != 0) { |
$requete_recherche_inscrits .= ' LIMIT '.(($numero_page-1)*$taille_page).','.($taille_page); |
} |
|
$resultat_recherche_inscrits = $this->requeteTous($requete_recherche_inscrits); |
|
if(!$resultat_recherche_inscrits) { |