| 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 |
|