52,7 → 52,7 |
$requete_recherche_images .= $this->fabriquerRequeteJointureObs(); |
$requete_recherche_images .= ($id_utilisateur != null) ? 'AND ci.ce_utilisateur = '.Cel::db()->proteger($id_utilisateur) : ''; |
} else { |
$requete_recherche_images .= 'FROM cel_images ci '; |
$requete_recherche_images .= 'FROM cel_images_export ci '; |
$requete_recherche_images .= ($id_utilisateur != null) ? 'WHERE ci.ce_utilisateur = '.Cel::db()->proteger($id_utilisateur) : ''; |
} |
|
77,7 → 77,7 |
$requete_recherche_images .= $this->fabriquerRequeteJointureObs(); |
$requete_recherche_images .= ($id_utilisateur != null) ? 'AND ci.ce_utilisateur = '.Cel::db()->proteger($id_utilisateur) : ''; |
} else { |
$requete_recherche_images .= 'FROM cel_images ci '; |
$requete_recherche_images .= 'FROM cel_images_export ci '; |
$requete_recherche_images .= ($id_utilisateur != null) ? 'WHERE ci.ce_utilisateur = '.Cel::db()->proteger($id_utilisateur) : ''; |
} |
$sous_requete_recherche = $this->fabriquerSousRequeteRecherche($id_utilisateur, $criteres); |
101,8 → 101,8 |
} |
|
private function fabriquerRequeteJointureObs() { |
$requete = 'FROM cel_images ci '. |
'LEFT JOIN cel_obs co '. |
$requete = 'FROM cel_images_export ci '. |
'LEFT JOIN cel_export_total co '. |
'ON ci.ce_observation = co.id_observation '. |
'WHERE 1 '; |
return $requete; |
109,7 → 109,7 |
} |
|
public function obtenirInformationsObservationsAssociees($id_utilisateur, $id_image) { |
$requete = 'SELECT ce_observation FROM cel_images WHERE id_image = '.$id_image; |
$requete = 'SELECT ce_observation FROM cel_images_export WHERE id_image = '.$id_image; |
$resultats = Cel::db()->requeter($requete); |
|
$idsObsListe = array(); |
120,7 → 120,7 |
|
$infos_obs = ''; |
if (trim($ids_obs) != '') { |
$requete = 'SELECT * FROM cel_obs WHERE id_observation IN ('.$ids_obs.') AND ce_utilisateur = "'.$id_utilisateur.'"'; |
$requete = 'SELECT * FROM cel_export_total WHERE id_observation IN ('.$ids_obs.') AND ce_utilisateur = "'.$id_utilisateur.'"'; |
$resultats = Cel::db()->requeter($requete); |
|
foreach ($resultats as $obs_liee) { |
295,7 → 295,7 |
public function obtenirCourrielUtilisateurPourIdImage($id_image) { |
$idImageP = Cel::db()->proteger($id_image); |
$requete = 'SELECT courriel_utilisateur '. |
'FROM cel_images '. |
'FROM cel_images_export '. |
"WHERE id_image = $idImageP ". |
' -- '.__FILE__.':'.__LINE__; |
$utilisateur_courriel = Cel::db()->requeter($requete); |
308,9 → 308,9 |
} |
|
private function getIdsMotsClesImage($id_image) { |
$requete = 'SELECT DISTINCT id_mot_cle '. |
'FROM cel_mots_cles_images_liaison '. |
"WHERE id_element_lie = $id_image ". |
$requete = 'SELECT DISTINCT photo_tag_id '. |
'FROM photo_tag_photo '. |
"WHERE photo_id = $id_image ". |
' -- '.__FILE__.':'.__LINE__; |
return Cel::db()->requeter($requete); |
} |