Subversion Repositories eFlore/Projets.eflore-projets

Rev

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

Rev 480 Rev 481
Line 408... Line 408...
408
	
408
	
409
	
409
	
410
	public function delimiterResultatsRequete() {
410
	public function delimiterResultatsRequete() {
-
 
411
		$this->calculerTotalResultat();
-
 
412
		if ((count($this->ressources)) == 0)  {
411
		$this->calculerTotalResultat();
413
			echo ($this->total_resultat - $this->limite_requete['depart']) ;
412
		if ((count($this->ressources)) == 0)  {
414
			echo $this->limite_requete['limite'];
413
			if (($this->limite_requete['depart'] <  $this->total_resultat) && 
415
			if (($this->limite_requete['depart'] <  $this->total_resultat) && 
414
				(($this->total_resultat - $this->limite_requete['depart'] )
416
				(($this->limite_requete['limite'] + $this->limite_requete['depart'] )
415
				 <= $this->limite_requete['limite']  )){  
417
				 < $this->total_resultat  )) {  
416
					$this->requete_limite = 'LIMIT '.$this->limite_requete['depart'].', '
-
 
417
					.$this->limite_requete['limite'];
-
 
418
			}else {
-
 
419
				$e = 'Données introuvables dans la base. ';
418
					$this->requete_limite = 'LIMIT '.$this->limite_requete['depart'].', '
420
				$this->renvoyerErreur(RestServeur::HTTP_CODE_RESSOURCE_INTROUVABLE, $e);
419
					.$this->limite_requete['limite'];
421
				}
420
			} 
422
		}else {
421
		}else {
423
			$this->requete_limite = '';
422
			$this->requete_limite = '';
424
		}
423
		}