Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 219 → Rev 220

/trunk/modeles/AnnuaireModele.php
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) {