Subversion Repositories eFlore/Applications.cel

Rev

Rev 1729 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1729 Rev 1734
Line 76... Line 76...
76
		return $this->$prop;
76
		return $this->$prop;
77
	}
77
	}
Line 78... Line 78...
78
 
78
 
79
	protected function protegerTableau(Array $tableau) {
79
	protected function protegerTableau(Array $tableau) {
80
		foreach ($tableau as $id => $val) {
80
		foreach ($tableau as $id => $val) {
81
			$tableau[$id] = $this->proteger($val);
81
			$tableau[$id] = Cel::db()->proteger($val);
82
		}
82
		}
83
		return $tableau;
83
		return $tableau;
Line 84... Line 84...
84
	}
84
	}
Line 358... Line 358...
358
		$infos_utilisateur = array('prenom' => $id_utilisateur, 'nom' => $id_utilisateur, 'courriel' => $id_utilisateur);
358
		$infos_utilisateur = array('prenom' => $id_utilisateur, 'nom' => $id_utilisateur, 'courriel' => $id_utilisateur);
Line 359... Line 359...
359
 
359
 
Line 360... Line 360...
360
		if(is_numeric($id_utilisateur)) {
360
		if(is_numeric($id_utilisateur)) {
361
 
361
 
Line 362... Line 362...
362
		$requete_infos_utilisateur = 'SELECT prenom, nom, courriel FROM cel_utilisateurs '.
362
		$requete_infos_utilisateur = 'SELECT prenom, nom, courriel FROM cel_utilisateurs '.
Line 363... Line 363...
363
									 'WHERE id_utilisateur = '.$this->proteger($id_utilisateur);
363
									 'WHERE id_utilisateur = '.Cel::db()->proteger($id_utilisateur);
364
 
364
 
365
		$resultat_infos_utilisateur = $this->requeter($requete_infos_utilisateur);
365
		$resultat_infos_utilisateur = Cel::db()->requeter($requete_infos_utilisateur);
366
 
366
 
Line 375... Line 375...
375
	public function getInfosComplementairesUtilisateurPourMail($mail_utilisateur) {
375
	public function getInfosComplementairesUtilisateurPourMail($mail_utilisateur) {
Line 376... Line 376...
376
 
376
 
Line 377... Line 377...
377
		$infos_utilisateur = array('prenom' => $mail_utilisateur, 'nom' => $mail_utilisateur, 'courriel' => $mail_utilisateur);
377
		$infos_utilisateur = array('prenom' => $mail_utilisateur, 'nom' => $mail_utilisateur, 'courriel' => $mail_utilisateur);
378
 
378
 
Line 379... Line 379...
379
		$requete_infos_utilisateur = 'SELECT id, prenom, nom FROM cel_utilisateurs '.
379
		$requete_infos_utilisateur = 'SELECT id, prenom, nom FROM cel_utilisateurs '.
Line 380... Line 380...
380
									 'WHERE courriel = '.$this->proteger($mail_utilisateur);
380
									 'WHERE courriel = '.Cel::db()->proteger($mail_utilisateur);
381
 
381
 
382
		$resultat_infos_utilisateur = $this->requeter($requete_infos_utilisateur);
382
		$resultat_infos_utilisateur = Cel::db()->requeter($requete_infos_utilisateur);
Line 548... Line 548...
548
	protected function obtenirCodeInseeCommunePourNomEtDepartement($nom_commune, $dpt) {
548
	protected function obtenirCodeInseeCommunePourNomEtDepartement($nom_commune, $dpt) {
Line 549... Line 549...
549
 
549
 
Line 550... Line 550...
550
		$code_insee = $dpt;
550
		$code_insee = $dpt;
551
 
551
 
552
		$requete = 'SELECT id_zone_geo FROM cel_zones_geo '.
552
		$requete = 'SELECT id_zone_geo FROM cel_zones_geo '.
Line 553... Line 553...
553
				   'WHERE nom LIKE '.$this->proteger($nom_commune).' '.
553
				   'WHERE nom LIKE '.Cel::db()->proteger($nom_commune).' '.
Line 554... Line 554...
554
				   'AND id_zone_geo LIKE "INSEE-C:'.$dpt.'%"';
554
				   'AND id_zone_geo LIKE "INSEE-C:'.$dpt.'%"';
555
 
555
 
556
		$resultat = $this->requeter($requete);
556
		$resultat = Cel::db()->requeter($requete);
Line 587... Line 587...
587
				$requete = 'SELECT cmc_mot_cle as mot_cle '.
587
				$requete = 'SELECT cmc_mot_cle as mot_cle '.
588
					"FROM $table ".
588
					"FROM $table ".
589
					"WHERE cmc_id_mot_cle_utilisateur IN ($mots_cles) ".
589
					"WHERE cmc_id_mot_cle_utilisateur IN ($mots_cles) ".
590
					"AND cmc_id_proprietaire = $utilisateur_id ";
590
					"AND cmc_id_proprietaire = $utilisateur_id ";
Line 591... Line 591...
591
 
591
 
592
				$elements = $this->executerRequete($requete);
592
				$elements = Cel::db()->executerRequete($requete);
593
				if (is_array($elements)) {
593
				if (is_array($elements)) {
594
					foreach ($elements as $mot) {
594
					foreach ($elements as $mot) {
595
						$mots[] = $mot['mot_cle'];
595
						$mots[] = $mot['mot_cle'];
596
					}
596
					}