Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 2177 Rev 2180
Line 430... Line 430...
430
		$requete = $this->construireRequeteGrandsContributeurs($nombre, $jours, $critere);
430
		$requete = $this->construireRequeteGrandsContributeurs($nombre, $jours, $critere);
431
		$resultats = Cel::db()->requeter($requete);
431
		$resultats = Cel::db()->requeter($requete);
Line 432... Line 432...
432
 
432
 
433
		$retour = array(
433
		$retour = array(
434
			'entete' => array(
434
			'entete' => array(
435
				'nombre' => $nombre,
435
				'nombre' => intval($nombre),
436
				'jours' => $jours,
436
				'jours' => intval($jours),
437
				'critere' => $critere
437
				'critere' => $critere
438
			),
438
			),
439
			'resultats' => array()
439
			'resultats' => array()
440
		);
440
		);
441
		$liste = array();
441
		$liste = array();
442
		if ($resultats != false) {
442
		if ($resultats != false) {
-
 
443
			foreach ($resultats as $resultat) {
-
 
444
				// essayons de faire du JSON propre
-
 
445
				$resultat['nombreImg'] = intval($resultat['nombreImg']);
-
 
446
				$resultat['nombreObs'] = intval($resultat['nombreObs']);
443
			foreach ($resultats as $resultat) {
447
				$resultat['somme'] = intval($resultat['somme']);
444
				$liste[] = $resultat; // pas de clefs afin de renvoyer une "liste" JSON, qui sera interprétée en conservant l'ordre
448
				$liste[] = $resultat; // pas de clefs afin de renvoyer une "liste" JSON, qui sera interprétée en conservant l'ordre
445
			}
449
			}
446
			$retour['resultats'] = $liste;
450
			$retour['resultats'] = $liste;
447
		}
451
		}