Subversion Repositories Applications.annuaire

Rev

Rev 411 | Rev 431 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 411 Rev 414
Line 1171... Line 1171...
1171
 
1171
 
1172
		// si le champ contient un % alors on ne cherche pas une valeur exacte : on utilise LIKE
1172
		// si le champ contient un % alors on ne cherche pas une valeur exacte : on utilise LIKE
1173
		foreach($valeurs as $champ => $valeur) {
1173
		foreach($valeurs as $champ => $valeur) {
Line 1174... Line 1174...
1174
			if(trim($valeur) != '') {
1174
			if(trim($valeur) != '') {
-
 
1175
 
-
 
1176
				if($champ == $champs_mappage[0]['champ_nom'] || $champ == $champs_mappage[0]['champ_prenom']) {
-
 
1177
					if(strpos($valeur,"%") === false) {
-
 
1178
						$valeur = '%' . $valeur.'%';
-
 
1179
					}
1175
 
1180
				}
1176
				if($champ == $champs_mappage[0]['champ_nom'] || $champ == $champs_mappage[0]['champ_code_postal']) {
1181
				elseif($champ == $champs_mappage[0]['champ_code_postal']) {
1177
					if(strpos($valeur,"%") === false) {
1182
					if(strpos($valeur,"%") === false) {
1178
						$valeur .= '%';
1183
						$valeur .= '%';
1179
					}
-
 
1180
				}
1184
					}
1181
 
1185
				}
1182
				if($champ == $champs_mappage[0]['champ_mail']) {
1186
				elseif($champ == $champs_mappage[0]['champ_mail']) {
1183
					if(strpos($valeur,"%") === false) {
1187
					if(strpos($valeur,"%") === false) {
1184
						$valeur = '%'.$valeur.'%';
1188
						$valeur = '%'.$valeur.'%';
Line 1203... Line 1207...
1203
 
1207
 
1204
		if(trim($requete_conditions_inscrits) != '') {
1208
		if(trim($requete_conditions_inscrits) != '') {
1205
			$requete_nb_inscrits .= ' WHERE '.$requete_conditions_inscrits;
1209
			$requete_nb_inscrits .= ' WHERE '.$requete_conditions_inscrits;
Line 1206... Line 1210...
1206
		}
1210
		}
Line 1207... Line 1211...
1207
 
1211
 
1208
		$resultat_nb_inscrits = $this->requeteUn($requete_nb_inscrits);
1212
		$resultat_nb_inscrits = $this->requeteUn($requete_nb_inscrits . ' -- ' . __FILE__ . ':' . __LINE__);
1209
 
1213
 
1210
		$nb_inscrits = 0;
1214
		$nb_inscrits = 0;
Line 1216... Line 1220...
1216
 
1220
 
1217
		if($taille_page != 0) {
1221
		if($taille_page != 0) {
1218
			$requete_recherche_inscrits .= ' LIMIT '.(($numero_page-1)*$taille_page).','.($taille_page);
1222
			$requete_recherche_inscrits .= ' LIMIT '.(($numero_page-1)*$taille_page).','.($taille_page);
Line 1219... Line 1223...
1219
		}
1223
		}
Line 1220... Line 1224...
1220
 
1224
 
1221
		$resultat_recherche_inscrits = $this->requeteTous($requete_recherche_inscrits);
1225
		$resultat_recherche_inscrits = $this->requeteTous($requete_recherche_inscrits . ' -- ' . __FILE__ . ':' . __LINE__);
1222
 
1226