Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1624 Rev 1626
Line 1... Line 1...
1
<?php
1
<?php
2
/**
2
/**
3
* Description :
3
* Description :
4
* Statistiques par année sur l'utilisation de Identiplante / Pictoflora
4
* Statistiques par année sur l'utilisation de Identiplante / Pictoflora
5
*
5
*
-
 
6
* Documentation: http://www.tela-botanica.org/wikini/DevInformatiques/wakka.php?wiki=AppliDelStats
-
 
7
* 
6
* @author Mathias
8
* @author Mathias
7
* @license GPL v3 <http://www.gnu.org/licenses/gpl.txt>
9
* @license GPL v3 <http://www.gnu.org/licenses/gpl.txt>
8
* @license CECILL v2 <http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt>
10
* @license CECILL v2 <http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt>
9
*/
11
*/
10
class Statistiques extends RestService {
12
class Statistiques extends RestService {
Line 136... Line 138...
136
	}
138
	}
Line 137... Line 139...
137
 
139
 
138
	// Version améliorée mais non optimale (prend en compte les consensus non validés)
140
	// Version améliorée mais non optimale (prend en compte les consensus non validés)
139
	// @TODO on devrait croiser les IDS pour ne pas prendre en compte les obs validées ou en
141
	// @TODO on devrait croiser les IDS pour ne pas prendre en compte les obs validées ou en
-
 
142
	// 		consensus, mais qui datent des années précédentes
140
	// 		consensus, mais qui datent des années précédentes
143
	// @ACHTUNG mache pas, dépasse les 100% (voir Wiki)
141
	protected function pourcentageObsIdentifieesEnFinDAnneePlusPlus($annee) {
144
	protected function pourcentageObsIdentifieesEnFinDAnneePlusPlus($annee) {
142
		// Obs ayant atteint un consensus cette année
145
		// Obs ayant atteint un consensus cette année
143
		$req1 = "SELECT count(*) as nombre FROM(".
146
		$req1 = "SELECT count(*) as nombre FROM(".
144
			" SELECT id_observation, id_commentaire, id_vote, nbvotes FROM (".
147
			" SELECT id_observation, id_commentaire, id_vote, nbvotes FROM (".