Line 177... |
Line 177... |
177 |
$reussite = true;
|
177 |
$reussite = true;
|
178 |
if(is_array($resultat_releves_temporaires)) {
|
178 |
if(is_array($resultat_releves_temporaires)) {
|
179 |
foreach($resultat_releves_temporaires as $releve_temporaire) {
|
179 |
foreach($resultat_releves_temporaires as $releve_temporaire) {
|
Line 180... |
Line 180... |
180 |
|
180 |
|
181 |
$requete_migration_releve = 'UPDATE cel_obs SET '.
|
181 |
$requete_migration_releve = 'UPDATE cel_obs SET '.
|
182 |
'identifiant = '.$this->proteger($id_utilisateur).', '.
|
182 |
'ce_utilisateur = '.$this->proteger($id_utilisateur).', '.
|
183 |
'ordre = '.$nouvel_ordre.' '.
|
183 |
'ordre = '.$nouvel_ordre.' '.
|
184 |
'WHERE identifiant = '.$ancien_id.' '.
|
184 |
'WHERE ce_utilisateur = '.$ancien_id.' '.
|
185 |
'AND ordre = '.$releve_temporaire['ordre'];
|
185 |
'AND ordre = '.$releve_temporaire['ordre'];
|
Line 186... |
Line 186... |
186 |
$migration_releve = $this->executer($requete_migration_releve);
|
186 |
$migration_releve = $this->executer($requete_migration_releve);
|
187 |
|
187 |
|
Line 242... |
Line 242... |
242 |
$parametres['prenom_utilisateur'] = $infos_utilisateur['prenom'];
|
242 |
$parametres['prenom_utilisateur'] = $infos_utilisateur['prenom'];
|
243 |
}
|
243 |
}
|
Line 244... |
Line 244... |
244 |
|
244 |
|
245 |
// Pour empecher que des numéros de département de 1 à 9 soient saisis sans 0
|
245 |
// Pour empecher que des numéros de département de 1 à 9 soient saisis sans 0
|
- |
|
246 |
// TODO: décider quoi faire pour les zones géo plus générales
|
- |
|
247 |
if (isset($parametres['ce_zone_geo'])) {
|
246 |
// TODO: décider quoi faire pour les zones géo plus générales
|
248 |
|
247 |
if (isset($parametres['ce_zone_geo']) && strlen($parametres['ce_zone_geo']) == 1) {
|
249 |
if (strlen($parametres['ce_zone_geo']) == 4) {
|
- |
|
250 |
$parametres['ce_zone_geo'] = '0'.$parametres['ce_zone_geo'];
|
- |
|
251 |
}
|
- |
|
252 |
|
- |
|
253 |
if (strlen($parametres['ce_zone_geo']) > 0 && strlen($parametres['ce_zone_geo']) <= 2) {
|
- |
|
254 |
$parametres['ce_zone_geo'] = $this->obtenirCodeInseeCommunePourNomEtDepartement($parametres['zone_geo'], $parametres['ce_zone_geo']);
|
- |
|
255 |
} else {
|
- |
|
256 |
$parametres['ce_zone_geo'] = $this->convertirCodeInseeVersCodeZoneGeo($parametres['ce_zone_geo']);
|
248 |
$parametres['ce_zone_geo'] = '0'.$parametres['ce_zone_geo'];
|
257 |
}
|
Line 249... |
Line 258... |
249 |
}
|
258 |
}
|
250 |
|
259 |
|
251 |
// TODO : voir si l'on peut utiliser un des fonctions de la classe cel
|
260 |
// TODO : voir si l'on peut utiliser un des fonctions de la classe cel
|
252 |
if (isset($parametres['date_observation']) && $parametres['date_observation']!="null") {
|
261 |
if (isset($parametres['date_observation']) && $parametres['date_observation']!="null") {
|