Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 611 → Rev 612

/trunk/services/modules/0.1/baseflor/Informations.php
43,7 → 43,7
'rangSup' => config::get('bdd_table_rang_sup')
)
);
$this->traiterRessources();
$this->traiterRessources();
$requete = $this->assemblerLaRequete();
$resultat = $this->Bdd->recupererTous($requete);
$versionResultat = $this->renvoyerResultat($resultat);
119,6 → 119,9
case 'version.projet' :
$this->traiterVersion($valeur);
break;
case 'masque.cat' :
$this->requete_condition[] = " catminat_code = '".str_replace('-','/',$valeur)."' ";
break;
default :
$e = 'Erreur dans les parametres de votre requête : </br> Le paramètre " '
.$param.' " n\'existe pas.';
230,7 → 233,8
public function calculerTotalResultat() {
$requete = 'SELECT count(*) as nombre FROM '.$this->tables['index'];
$requete = 'SELECT count(*) as nombre FROM '.$this->tables['index'].' '
.$this->retournerRequeteJointure().' '.$this->retournerRequeteCondition();
$res = $this->getBdd()->recuperer($requete);
if ($res) {
$this->total_resultat = $res['nombre'];
245,8 → 249,7
$this->calculerTotalResultat();
$requete_limite = '';
if (($this->limite_requete['depart'] <= $this->total_resultat) ){
if (($this->limite_requete['limite'] + $this->limite_requete['depart'] )
< $this->total_resultat ){
if ( $this->limite_requete['depart'] < $this->total_resultat ){
$requete_limite = 'LIMIT '.$this->limite_requete['depart'].', '
.$this->limite_requete['limite'];
}