14,6 → 14,8 |
*/ |
class RechercheObservation extends Cel { |
|
public $requete_selection_observations; |
|
public function obtenirIdObservationsPourOrdre($id_utilisateur, $ordre) { |
$requete_selection_id = 'SELECT id_observation FROM cel_obs WHERE ordre '; |
|
55,10 → 57,13 |
$requete_selection_observations .= $id_utilisateur == null ? ' ORDER BY id_observation, ordre ' : ' ORDER BY ordre '; |
$requete_selection_observations .= ($debut == 0 && $limite == 0) ? '' : ' LIMIT '.$debut.','.$limite ; |
|
$resultats_observations = array(); |
$resultats_observations = $this->executerRequete($requete_selection_observations); |
$this->requete_selection_observations = $requete_selection_observations; |
return $this; |
} |
|
return $resultats_observations; |
public function get() { |
if(!$this->requete_selection_observations) return FALSE; |
return $this->executerRequete($this->requete_selection_observations); |
} |
|
public function compterObservations($id_utilisateur = null, $criteres = array()) { |