29,6 → 29,22 |
$this->mode = $mode; |
} |
|
public function obtenirMotsClesTexte() { |
$requete = 'SELECT id_mot_cle_utilisateur '. |
'FROM cel_mots_cles_'.$this->mode.' '. |
'WHERE id_mot_cle_utilisateur IN '. |
'('. |
'SELECT id_mot_cle_utilisateur '. |
'FROM cel_'.$this->mode.'_mots_cles '. |
'WHERE '.(($this->mode == 'obs') ? 'id_observation' : 'id_image').' = '.$this->proteger($id_image_ou_obs). |
')'. |
' AND ce_utilisateur = '.$this->proteger($identifiant_utilisateur); |
|
$resultats = $this->requeter($requete); |
|
return $resultats; |
} |
|
public function ajouterLiaisonMotsCles($id_utilisateur, $ids_images_ou_obs, $mots_cles) { |
|
$champ = ($this->mode == 'obs') ? 'id_observation' : 'id_image'; |
47,8 → 63,6 |
} |
|
$requete_liaison_mots_cles = rtrim($requete_liaison_mots_cles,','); |
|
echo $requete_liaison_mots_cles; |
$resultat_liaison_mots_cles = $this->executer($requete_liaison_mots_cles); |
|
if(!$resultat_liaison_mots_cles) { |