Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Regard whitespace Rev 591 → Rev 592

/trunk/services/modules/0.1/baseflor/InformationsBaseflor.php
167,7 → 167,7
switch ($this->ressources[2]) {
case 'catminat' :
$this->requete_condition[] = "catminat_code = ( SELECT catminat_code from ".$this->table_version[0]." WHERE "
." num_nomen = ".$id." AND BDNT = '".$ref. "' ) ";
." num_nomen = ".$id." AND BDNT = '".$ref. "' ) AND num_nomen != ".$id." ";
$this->champs_recherches = " catminat_code, num_nomen, BDNT, idiotaxon ";
break;
default :
253,6 → 253,7
$entete['limite'] = $this->limite_requete['limite'];
$entete['total'] = $this->total_resultat;
$entete['version'] = $this->version_projet;
if ($this->limite_requete['limite'] != '*') {
$url = $this->formulerUrl($this->total_resultat, '/informations/'.$this->ressources[0].'/relations/catminat');
if (isset($url['precedent']) && $url['precedent'] != '') {
$entete['href.precedent'] = $url['precedent'];
260,6 → 261,7
if (isset($url['suivant']) && $url['suivant'] != '') {
$entete['href.suivant'] = $url['suivant'];
}
}
return $entete;
}
 
469,6 → 471,7
public function delimiterResultatsRequete() {
$this->calculerTotalResultat();
$requete_limite = '';
if ($this->limite_requete['limite'] != '*') {
if (($this->limite_requete['depart'] <= $this->total_resultat) ){
if (($this->limite_requete['limite'] + $this->limite_requete['depart'] )
< $this->total_resultat ){
480,6 → 483,7
" au nombre total de résultats.";
throw new Exception($e, RestServeur::HTTP_CODE_RESSOURCE_INTROUVABLE);
}
}
return $requete_limite;
}