[gepi-users] Doublons élèves immodifiables

Jacques MAROT jacques.marot at ac-poitiers.fr
Lun 11 Déc 19:12:51 CET 2006


Anthony Randell a écrit :
> Qui peut dire ce qu'il faut modifier dans la base mysql pour débloquer
> ou rectifier des élèves portant le même nom de famille mais dont le
> prénom est incorrect pour la classe où ils se trouvent?
>
> Nous avons remarqué l'erreur pour certains doublons, qui venaient d'une
> erreur dans la base sconet, mais pour 2 autres doublons les professeurs
> ont déjà saisi leurs notes ou appréciations par erreur et il n'est pas
> possible de déplacer les élèves en question par l'user admin.
>
> Nous avons créé deux autres élèves avec 2 initiales pour les distinguer
> des doublons intervertis, mais sans identifiant. Quels sont les tables
> où il faut faire les modifs pour que tout soit correct au 2e trimestre?
>
> Merci de votre aide
>
> Guy Randell
> Lycées de Fumel
>
>
> Information :
> Ce message et toutes les pièces jointes (ci-après le « message ») sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou toute publication, totale ou partielle, ne peut être fait qu'avec l'autorisation expresse de l'émetteur..
> Si vous recevez ce message par erreur, merci de le détruire sans en conserver de copie et d'en avertir immédiatement l'émetteur.
> Internet ne permettant pas de garantir l'intégrité de ce message, la responsabilité de l'émetteur ne peut être engagée s'il a été modifié, altéré, déformé ou falsifié.
S'il n'y a que l'appreciation trimestrielle et la moyenne trimestrielle
de renseignées ( pas de carnet de notes !), la manoeuvre peut être
simple à faire en utilisant phpMyAdmin. Il n'y a que 2 tables à modifier,
pour pouvoir supprimer avec GEPI les élèves inscrits sous leur ancien login,
tout en gardant les appréciations et notes pour les mettre en liaison avec
leur  nouveau login après réinscription.

1) Réinscrire sous GEPI les élèves avec un login différents des 
précédents logins,
comme s'il s'agissait de nouveaux élèves.( bien repèrer les n°de leur 
anciennes
inscriptions qui les relient à leurs parents responsables, anciens 
établissements ..etc.)

2) Dans les2 tables :
    *   matieres_notes
    *   matieres_ appréciations
 doivent se trouver les notes et appréciations en face des anciens logins,
les rechercher avec les fonctions de recherche de phpmyadmin.

3) Substituer à l'ancien login "MARTIN1"  ou "MARTIN2"...etc,  le 
nouveau login
   "NOUVEAU_MARTIN" sous lequel vous venez d'inscrire cet élève.

4) Sous GEPI l'ancien élève MARTIN peut alors être supprimé de la classe 
où il
était inscrit, puisqu'aucune note ou appréciation concerne cet ancien login.

Plus risqué : les  manoeuvre 2) et 3) peuvent être remplacées par les 
commandes  mysql suivantes  :
UPDATE `matieres_appreciations` SET `login` = 'NOUVEAU_MARTIN' WHERE 
`login`= 'ANCIEN_MARTIN' ;
UPDATE `matieres_notes` SET `login` = 'NOUVEAU_MARTIN' WHERE `login`= 
'ANCIEN_MARTIN' ;


J.M.
 






Plus d'informations sur la liste de diffusion gepi-users