Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1469 → Rev 1470

/trunk/jrest/lib/GestionObservation.php
219,6 → 219,27
}
/**
* Fonction utilisée pour importer les anciennes observations saisie 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 migrerObservationsMailVersId($mail_utilisateur, $infos_utilisateur) {
// ATTENTION : cette fonction suppose que l'utilisateur n'ai pas déjà d'observations dans le CEL
// avec l'identifiant $id_utilisateur ce qui est normalement le cas
$requete_migration_releve = 'UPDATE cel_obs SET '.
'ce_utilisateur = '.$this->proteger($infos_utilisateur['id_utilisateur']).', '.
'prenom_utilisateur = '.$this->proteger($infos_utilisateur['prenom']).', '.
'nom_utilisateur = '.$this->proteger($infos_utilisateur['nom']).', '.
'courriel_utilisateur = '.$this->proteger($infos_utilisateur['courriel']).' '.
'WHERE ce_utilisateur = '.$this->proteger($mail_utilisateur).' ';
 
$migration_releve = $this->executerRequeteSimple($requete_migration_releve);
return $migration_releve;
}
/**
* Formate les paramètres fournis en ajoutant des infos complementaires
*
* @param array $parametres tableau indexé avec les mêmes noms de champs que la bdd