Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1497 Rev 1544
Line 83... Line 83...
83
 
83
 
84
		// Récupération des résultats
84
		// Récupération des résultats
85
		try {
85
		try {
86
			// SPÉCIAL :
86
			// SPÉCIAL :
87
			// Lorsqu'on cherche une seule structure avec un id passé en paramêtre, nous devons renvoyer un objet
87
			// Lorsqu'on cherche une seule structure avec un id passé en paramêtre, nous devons renvoyer un objet
88
			$donnees = (isset($p['id_collection'])) ? $this->bdd->query($requete)->fetch(PDO::FETCH_OBJ) : $this->bdd->query($requete)->fetchAll();
88
			$donnees = (isset($p['id_collection'])) ? $this->bdd->query($requete)->fetch(PDO::FETCH_OBJ) : $this->bdd->query($requete)->fetchAll(PDO::FETCH_ASSOC);
89
			if ($donnees === false) {
89
			if ($donnees === false) {
90
				$this->messages[] = "La requête a retourné aucun résultat.";
90
				$this->messages[] = "La requête a retourné aucun résultat.";
Line 91... Line 91...
91
			}
91
			}
Line 127... Line 127...
127
 
127
 
128
			// Récupération des résultats
128
			// Récupération des résultats
129
			try {
129
			try {
130
				// SPÉCIAL :
130
				// SPÉCIAL :
131
				// Lorsqu'on cherche une seule structure avec un id passé en paramêtre, nous devons renvoyer un objet
131
				// Lorsqu'on cherche une seule structure avec un id passé en paramêtre, nous devons renvoyer un objet
132
				$donnees = $this->bdd->query($requete)->fetchAll();
132
				$donnees = $this->bdd->query($requete)->fetchAll(PDO::FETCH_ASSOC);
133
				if ($donnees === false) {
133
				if ($donnees === false) {
134
					$this->messages[] = "La requête a retourné aucun résultat.";
134
					$this->messages[] = "La requête a retourné aucun résultat.";
135
				} else {
135
				} else {
136
					$info = $donnees;
136
					$info = $donnees;