Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 827 Rev 829
Line 69... Line 69...
69
	 * @see protegerRequete()
69
	 * @see protegerRequete()
70
	 * @param unknown_type $requete
70
	 * @param unknown_type $requete
71
	 */
71
	 */
72
	protected function requeter($requete, $retour = self::SQL_RETOUR_COMPLET, $mode = PDO::FETCH_ASSOC) {
72
	protected function requeter($requete, $retour = self::SQL_RETOUR_COMPLET, $mode = PDO::FETCH_ASSOC) {
73
		$requete = $this->protegerRequete($requete);
73
		$requete = $this->protegerRequete($requete);
74
		return $this->executerRequete($requete);
74
		return $this->executerRequete($requete, $retour, $mode);
75
	}
75
	}
Line 76... Line 76...
76
	
76
	
77
	/**
77
	/**
78
	 * Protège automatiquement toutes les chaines comprises entre deux caractères '|'.
78
	 * Protège automatiquement toutes les chaines comprises entre deux caractères '|'.
Line 108... Line 108...
108
	
108
	
109
	protected function proteger($chaine) {
109
	protected function proteger($chaine) {
110
		return $this->bdd->quote($chaine);
110
		return $this->bdd->quote($chaine);
Line -... Line 111...
-
 
111
	}
-
 
112
	
-
 
113
	protected function protegerTableau(Array $tableau) {
-
 
114
		foreach ($tableau as $id => $val) {
-
 
115
			$tableau[$id] = $this->proteger($val);
-
 
116
		}
-
 
117
		return $tableau;
111
	}
118
	}
112
	
119
	
113
	/**
120
	/**
114
	 * @deprecated utiliser executer() à la place
121
	 * @deprecated utiliser executer() à la place
115
	 * @see executer()
122
	 * @see executer()