Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1390 → Rev 1395

/trunk/jrest/lib/RechercheImage.php
37,6 → 37,12
}
 
public function rechercherImages($id_utilisateur = null, $criteres = array(), $debut = 0 , $limite = 50) {
$ordre = (isset($criteres['tri']) && $criteres['tri']) ? $criteres['tri'] : 'ci.ordre';
unset($criteres['tri']);
$direction = (isset($criteres['dir']) && $criteres['dir']) ? $criteres['dir'] : 'ASC';
unset($criteres['dir']);
$debut = ($debut < 0) ? 0 : $debut;
$requete_recherche_images = 'SELECT * ';
 
52,7 → 58,7
$sous_requete_recherche = $this->fabriquerSousRequeteRecherche($id_utilisateur, $criteres);
$requete_recherche_images .= $sous_requete_recherche;
$requete_recherche_images .= ' ORDER BY ci.ordre LIMIT '.$debut.','.$limite ;
$requete_recherche_images .= ' ORDER BY '.$ordre.' '.$direction.' LIMIT '.$debut.','.$limite ;
 
$resultats_images = array();
$resultats_images = $this->executerRequete($requete_recherche_images);
/trunk/jrest/lib/RechercheObservation.php
194,7 → 194,7
}
$sous_requete = rtrim($sous_requete,' OR ').') ';
} else {
$sous_requete .= "ce_zone_geo LIKE ".$this->proteger('INSEE-C:'.$valeur.'___');
$sous_requete .= "(ce_zone_geo LIKE ".$this->proteger('INSEE-C:'.$valeur.'___').')';
}
}
205,7 → 205,7
if($valeur == "NULL") {
$sous_requete .= "(zone_geo IS NULL OR zone_geo = '')";
} else {
$sous_requete .= "zone_geo = ".$this->proteger($valeur);
$sous_requete .= "(zone_geo = ".$this->proteger($valeur).')';
}
$sous_requete .= ' AND ' ;
break;