Subversion Repositories Applications.referentiel

Rev

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

Rev 86 Rev 88
Line 183... Line 183...
183
			$this->messages[] = sprintf($this->getTxt('sql_erreur'), $e->getFile(), $e->getLine(), $e->getMessage());
183
			$this->messages[] = sprintf($this->getTxt('sql_erreur'), $e->getFile(), $e->getLine(), $e->getMessage());
184
		}
184
		}
185
		return $this->resultat;
185
		return $this->resultat;
186
	}
186
	}
Line -... Line 187...
-
 
187
	
-
 
188
	public function getElementHomonyme($ref, $nom_complet) {
-
 
189
		$requete =	"SELECT num_nom_retenu, num_nom, nom_complet, auteur, annee, biblio_origine, homonyme, ".
-
 
190
					" nom_addendum, nom_francais FROM {$ref} WHERE nom_complet = '{$nom_complet}';"; 
-
 
191
		
-
 
192
		// Récupération des résultats
-
 
193
		try {
-
 
194
			$info = '';
-
 
195
			$donnees = $this->bdd->query($requete)->fetchAll(PDO::FETCH_ASSOC);
-
 
196
			if ($donnees === array()) {
-
 
197
				$this->messages[] = "La requête n'a retourné aucun résultat.";
-
 
198
			} else {
-
 
199
				$info = $donnees; 
-
 
200
			}
-
 
201
		} catch (PDOException $e) {
-
 
202
			$this->messages[] = sprintf($this->getTxt('sql_erreur'), $e->getFile(), $e->getLine(), $e->getMessage());
-
 
203
		}
-
 
204
		return $info;
-
 
205
	} 
187
	
206
	
188
}
207
}
189
?>
208
?>