Line 176... |
Line 176... |
176 |
private function chargerLiaisons() {
|
176 |
private function chargerLiaisons() {
|
Line 177... |
Line 177... |
177 |
|
177 |
|
178 |
$champs = array('dob.id_observation as id_observation', 'nom_ret', 'nom_ret_nn', 'nt', 'famille', 'ce_zone_geo', 'zone_geo',
|
178 |
$champs = array('dob.id_observation as id_observation', 'nom_ret', 'nom_ret_nn', 'nt', 'famille', 'ce_zone_geo', 'zone_geo',
|
179 |
'lieudit', 'station', 'milieu', 'date_observation', 'dob.mots_cles_texte as mots_cles_texte', 'dob.commentaire as commentaire',
|
179 |
'lieudit', 'station', 'milieu', 'date_observation', 'dob.mots_cles_texte as mots_cles_texte', 'dob.commentaire as commentaire',
|
180 |
'di.mots_cles_texte as mots_cles_texte_image ', 'date_transmission', 'di.id_image as id_image', 'di.ce_utilisateur as ce_utilisateur',
|
180 |
'di.mots_cles_texte as mots_cles_texte_image ', 'date_transmission', 'di.id_image as id_image', 'di.ce_utilisateur as ce_utilisateur',
|
Line 181... |
Line 181... |
181 |
'prenom', 'nom', 'courriel', 'nom_original');
|
181 |
'prenom', 'nom', 'courriel', 'dob.nom_utilisateur', 'dob.prenom_utilisateur', 'dob.courriel_utilisateur', 'nom_original');
|
182 |
|
182 |
|
183 |
$requeteLiaisons = 'SELECT SQL_CALC_FOUND_ROWS '.implode(', ',$champs).', '.
|
183 |
$requeteLiaisons = 'SELECT SQL_CALC_FOUND_ROWS '.implode(', ',$champs).', '.
|
184 |
'AVG(dvote.valeur) as moyenne_votes '.
|
184 |
'AVG(dvote.valeur) as moyenne_votes '.
|
Line 227... |
Line 227... |
227 |
* Retourner un tableau d'images formaté en fonction des liaisons trouvées
|
227 |
* Retourner un tableau d'images formaté en fonction des liaisons trouvées
|
228 |
* @param $liaisons les liaisons de la table del_obs_images
|
228 |
* @param $liaisons les liaisons de la table del_obs_images
|
229 |
* */
|
229 |
* */
|
230 |
private function chargerImage($liaisons) {
|
230 |
private function chargerImage($liaisons) {
|
Line 231... |
Line -... |
231 |
|
- |
|
232 |
//echo '<pre>'.print_r($liaisons,true).'</pre>';exit;
|
231 |
|
233 |
$images = array();
|
232 |
$images = array();
|
- |
|
233 |
foreach ($liaisons as $liaison) {
|
- |
|
234 |
|
- |
|
235 |
if($liaison['id_utilisateur'] == 0) {
|
- |
|
236 |
$liaison['prenom'] = $liaison['prenom_utilisateur'];
|
- |
|
237 |
$liaison['nom'] = $liaison['nom_utilisateur'];
|
- |
|
238 |
}
|
234 |
foreach ($liaisons as $liaison) {
|
239 |
|
235 |
$idObs = $liaison['id_observation'];
|
240 |
$idObs = $liaison['id_observation'];
|
236 |
$idImage = $liaison['id_image'];
|
241 |
$idImage = $liaison['id_image'];
|
237 |
// On enregistre l'ID de l'obs pour n'effectuer qu'une seule requête par la suite
|
242 |
// On enregistre l'ID de l'obs pour n'effectuer qu'une seule requête par la suite
|
238 |
$this->obsIds[] = $idObs;
|
243 |
$this->obsIds[] = $idObs;
|