| Line 217... |
Line 217... |
| 217 |
|
217 |
|
| 218 |
return $reussite;
|
218 |
return $reussite;
|
| Line 219... |
Line 219... |
| 219 |
}
|
219 |
}
|
| - |
|
220 |
|
| - |
|
221 |
/**
|
| - |
|
222 |
* Fonction utilisée pour importer les anciennes observations saisie dans les widget dans un compte identifié
|
| - |
|
223 |
* Dans ce cas là, le widget remplit la case id_utilisateur par le mail indiqué lors de la saisie
|
| - |
|
224 |
* @param string $mail_utilisateur
|
| - |
|
225 |
* @param string $id_utilisateur
|
| - |
|
226 |
*/
|
| - |
|
227 |
public function migrerObservationsMailVersId($mail_utilisateur, $infos_utilisateur) {
|
| - |
|
228 |
// ATTENTION : cette fonction suppose que l'utilisateur n'ai pas déjà d'observations dans le CEL
|
| - |
|
229 |
// avec l'identifiant $id_utilisateur ce qui est normalement le cas
|
| - |
|
230 |
$requete_migration_releve = 'UPDATE cel_obs SET '.
|
| - |
|
231 |
'ce_utilisateur = '.$this->proteger($infos_utilisateur['id_utilisateur']).', '.
|
| - |
|
232 |
'prenom_utilisateur = '.$this->proteger($infos_utilisateur['prenom']).', '.
|
| - |
|
233 |
'nom_utilisateur = '.$this->proteger($infos_utilisateur['nom']).', '.
|
| - |
|
234 |
'courriel_utilisateur = '.$this->proteger($infos_utilisateur['courriel']).' '.
|
| - |
|
235 |
'WHERE ce_utilisateur = '.$this->proteger($mail_utilisateur).' ';
|
| - |
|
236 |
|
| - |
|
237 |
$migration_releve = $this->executerRequeteSimple($requete_migration_releve);
|
| - |
|
238 |
|
| - |
|
239 |
return $migration_releve;
|
| - |
|
240 |
}
|
| 220 |
|
241 |
|
| 221 |
/**
|
242 |
/**
|
| 222 |
* Formate les paramètres fournis en ajoutant des infos complementaires
|
243 |
* Formate les paramètres fournis en ajoutant des infos complementaires
|
| 223 |
*
|
244 |
*
|
| 224 |
* @param array $parametres tableau indexé avec les mêmes noms de champs que la bdd
|
245 |
* @param array $parametres tableau indexé avec les mêmes noms de champs que la bdd
|