Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1230 → Rev 1279

/trunk/jrest/lib/RechercheImage.php
196,6 → 196,22
$sous_requete .= ') AND ' ;
break;
case "auteur":
$sous_requete .= '(ci.ce_utilisateur LIKE '.$this->proteger($valeur.'%').' OR '.
'ci.courriel_utilisateur LIKE '.$this->proteger($valeur.'%').' OR '.
'ci.nom_utilisateur LIKE '.$this->proteger($valeur.'%').' OR '.
'ci.prenom_utilisateur LIKE '.$this->proteger($valeur.'%').
') AND ';
break;
case "ce_zone_geo":
$sous_requete .= '(co.ce_zone_geo LIKE '.(is_numeric($valeur) ? $this->proteger('INSEE-C:'.$valeur.'%') : $this->proteger($valeur)).') ';
break;
case "zone_geo":
$sous_requete .= '(co.zone_geo = '.$this->proteger($valeur).') ';
break;
default:
$sous_requete .= 'ci.'.$nom.' = '.$this->proteger($valeur) ;
$sous_requete .= ' AND ' ;
240,10 → 256,12
$requete .= ' OR ' ;
}
$requete .= 'ci.ce_utilisateur LIKE '.$this->proteger($chaine_recherche.'%') ;
$requete .= 'ci.ce_utilisateur LIKE '.$this->proteger($chaine_recherche.'%').' OR '.
'ci.courriel_utilisateur LIKE '.$this->proteger($chaine_recherche.'%').' OR '.
'ci.nom_utilisateur LIKE '.$this->proteger($chaine_recherche.'%').' OR '.
'ci.prenom_utilisateur LIKE '.$this->proteger($chaine_recherche.'%').' '.
') ';
$requete .= ') ';
return $requete;
}