Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1469 → Rev 1470

/trunk/jrest/lib/LiaisonMotsCles.php
203,5 → 203,47
return $valeur;
}
/**
* Fonction utilisée pour importer les anciens mots clés saisis dans les widget dans un compte identifié
* Dans ce cas là, le widget remplit la case id_utilisateur par le mail indiqué lors de la saisie
* @param string $mail_utilisateur
* @param string $id_utilisateur
*/
public function migrerMotsClesMailVersId($mail_utilisateur, $infos_utilisateur) {
// ATTENTION : cette fonction suppose que l'utilisateur n'ai pas déjà de mots clés dans le CEL
// avec l'identifiant $id_utilisateur ce qui est normalement le cas
$requete_migration_mc_images = 'UPDATE cel_mots_cles_images SET '.
'id_utilisateur = '.$this->proteger($infos_utilisateur['id_utilisateur']).' '.
'WHERE id_utilisateur = '.$this->proteger($mail_utilisateur).' ';
 
$migration_mc_images = $this->executerRequeteSimple($requete_migration_mc_images);
// ATTENTION : cette fonction suppose que l'utilisateur n'ai pas déjà de mots clés dans le CEL
// avec l'identifiant $id_utilisateur ce qui est normalement le cas
$requete_migration_mc_obs = 'UPDATE cel_mots_cles_obs SET '.
'id_utilisateur = '.$this->proteger($infos_utilisateur['id_utilisateur']).' '.
'WHERE id_utilisateur = '.$this->proteger($mail_utilisateur).' ';
$migration_mc_obs = $this->executerRequeteSimple($requete_migration_mc_obs);
// Migration des liaisons de mots clés
$requete_migration_mc_liaisons_obs = 'UPDATE cel_obs_mots_cles SET '.
'id_utilisateur = '.$this->proteger($infos_utilisateur['id_utilisateur']).' '.
'WHERE id_utilisateur = '.$this->proteger($mail_utilisateur).' ';
$migration_mc_liaisons_obs = $this->executerRequeteSimple($requete_migration_mc_liaisons_obs);
$requete_migration_mc_liaisons_images = 'UPDATE cel_images_mots_cles SET '.
'id_utilisateur = '.$this->proteger($infos_utilisateur['id_utilisateur']).' '.
'WHERE id_utilisateur = '.$this->proteger($mail_utilisateur).' ';
$migration_mc_liaisons_images = $this->executerRequeteSimple($requete_migration_mc_liaisons_images);
return $migration_mc_images !== false &&
$migration_mc_obs !== false &&
$migration_mc_liaisons_obs !== false &&
$migration_mc_liaisons_images !== false;
}
}
?>