Line 153... |
Line 153... |
153 |
$mots_cles = $this->obtenirMotsClesTexte($image_ou_obs, $identifiant_utilisateur);
|
153 |
$mots_cles = $this->obtenirMotsClesTexte($image_ou_obs, $identifiant_utilisateur);
|
154 |
$mots_cles_texte_chaine = "";
|
154 |
$mots_cles_texte_chaine = "";
|
155 |
if (count($mots_cles) > 0) {
|
155 |
if (count($mots_cles) > 0) {
|
156 |
$mots_cles_texte_chaine = $this->formaterTableauMotCleTextePourInsertion($mots_cles);
|
156 |
$mots_cles_texte_chaine = $this->formaterTableauMotCleTextePourInsertion($mots_cles);
|
157 |
}
|
157 |
}
|
- |
|
158 |
|
158 |
$this->executerRequeteMiseAJourMotCleTexte($mots_cles_texte_chaine, $image_ou_obs, $identifiant_utilisateur);
|
159 |
$this->executerRequeteMiseAJourMotCleTexte($mots_cles_texte_chaine, $image_ou_obs, $identifiant_utilisateur);
|
159 |
}
|
160 |
}
|
Line 160... |
Line 161... |
160 |
|
161 |
|
161 |
private function executerRequeteMiseAJourMotCleTexte($mots_cles_texte_chaine, $id_image_ou_obs, $identifiant_utilisateur) {
|
162 |
private function executerRequeteMiseAJourMotCleTexte($mots_cles_texte_chaine, $id_image_ou_obs, $identifiant_utilisateur) {
|
162 |
$requete = 'UPDATE '.(($this->mode == 'obs') ? 'cel_obs' : 'cel_images').' '.
|
163 |
$requete = 'UPDATE '.(($this->mode == 'obs') ? 'cel_obs' : 'cel_images').' '.
|
163 |
'SET mots_cles_texte = '.$this->proteger($mots_cles_texte_chaine).' '.
|
164 |
'SET mots_cles_texte = '.$this->proteger($mots_cles_texte_chaine).' '.
|
164 |
'WHERE '.(($this->mode == 'obs') ? 'id_observation' : 'id_image').' = '.$this->proteger($id_image_ou_obs).
|
165 |
'WHERE '.(($this->mode == 'obs') ? 'id_observation' : 'id_image').' = '.$this->proteger($id_image_ou_obs).
|
- |
|
166 |
' AND ce_utilisateur = '.$this->proteger($identifiant_utilisateur);
|
165 |
' AND id_utilisateur = '.$this->proteger($identifiant_utilisateur);
|
167 |
|
166 |
return $this->executer($requete);
|
168 |
return $this->executer($requete);
|
Line 167... |
Line 169... |
167 |
}
|
169 |
}
|
168 |
|
170 |
|
Line 174... |
Line 176... |
174 |
'SELECT id_mot_cle_'.(($this->mode == 'obs') ? 'obs' : 'image').' '.
|
176 |
'SELECT id_mot_cle_'.(($this->mode == 'obs') ? 'obs' : 'image').' '.
|
175 |
'FROM cel_'.$this->mode.'_mots_cles '.
|
177 |
'FROM cel_'.$this->mode.'_mots_cles '.
|
176 |
'WHERE '.(($this->mode == 'obs') ? 'id_observation' : 'id_image').' = '.$this->proteger($id_image_ou_obs).
|
178 |
'WHERE '.(($this->mode == 'obs') ? 'id_observation' : 'id_image').' = '.$this->proteger($id_image_ou_obs).
|
177 |
')'.
|
179 |
')'.
|
178 |
' AND id_utilisateur = '.$this->proteger($identifiant_utilisateur);
|
180 |
' AND id_utilisateur = '.$this->proteger($identifiant_utilisateur);
|
- |
|
181 |
|
179 |
$resultats = $this->requeter($requete);
|
182 |
$resultats = $this->requeter($requete);
|
180 |
return $resultats;
|
183 |
return $resultats;
|
181 |
}
|
184 |
}
|
Line 182... |
Line 185... |
182 |
|
185 |
|