187,21 → 187,11 |
$this->construireWhereDate(). |
$this->construireWhereCommentaire(). |
$this->construireWhereProjet(). |
$this->construireWhereTag(); |
$this->construireWhereTag().' LIMIT 0,20000'; |
|
$i = 0; |
$limite = 50000; |
$resultats = array(); |
do { |
$resultats_emplacements = $this->executerRequete($requete.' LIMIT '.$i.','.$limite); |
$resultats = array_merge($resultats,$resultats_emplacements); |
$i += $limite; |
} while(count($resultats_emplacements) > 0); |
//echo $requete; |
echo '<pre>'.print_r($resultats,true).'</pre>'; |
//$emplacements = $this->traiterEmplacements($resultats_emplacements, $this->compterObservations($params)); |
|
//return $emplacements; |
$resultats_emplacements = $this->executerRequete($requete); |
$emplacements = $this->traiterEmplacements($resultats_emplacements, $this->compterObservations($params)); |
return $emplacements; |
} |
|
private function afficherRequeteFormatee($requete) { |
261,7 → 251,8 |
// laisser la classe cartoGroupage compter les élements simplifie le comptage |
// et permet de ne pas reparser le tableau pour compter les différents éléments |
$nb_elements = CartoGroupage::getNbElements(); |
|
|
$marqueurs['stats']['coordmax'] = CartoGroupage::getBornes(); |
$marqueurs['stats']['stations'] = $nb_elements['stations']; |
$marqueurs['stats']['communes'] = $nb_elements['communes']; |
$marqueurs['stats']['observations'] = (int)$nb_total_observation; |