Bonjour,

Le 19/06/2014 15:25, Bruno Lacaze a écrit :
lorsque la CPE du collège veut effectuer le traitement des absences du
jour (Gestion des absences > Modifier la saisie  ( icône crayon en
regard de l'élève signalé absent) puis "Traiter la saisie", elle obtient
les erreurs suivantes :

Sauf erreur, il y aurait un doublon d'enregistrement dans la base?
Deux enregistrement pour l'identifiant 2870

******début ********

*Fatal error*: Uncaught exception 'PDOException' with message
'SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry
'2870' for key 'PRIMARY'' in
C:\xampp\htdocs\gepi\orm\propel-build\classes\gepi\om\BaseAbsenceEleveTraitement.php:1042
Stack trace: #0
C:\xampp\htdocs\gepi\orm\propel-build\classes\gepi\om\BaseAbsenceEleveTraitement.php(1042):
PDOStatement->execute() #1
C:\xampp\htdocs\gepi\orm\propel-build\classes\gepi\om\BaseAbsenceEleveTraitement.php(887):
BaseAbsenceEleveTraitement->doInsert(Object(PropelPDO)) #2
C:\xampp\htdocs\gepi\orm\propel-build\classes\gepi\om\BaseAbsenceEleveTraitement.php(808):
BaseAbsenceEleveTraitement->doSave(Object(PropelPDO)) #3
C:\xampp\htdocs\gepi\mod_abs2\enregistrement_modif_saisie.php(90):
BaseAbsenceEleveTraitement->save() #4 {main} Next exception
'PropelException' with message 'Unable to execute INSERT statement
[INSERT INTO a_traitements (ID, UTILISATEUR_ID, CREATED_AT, UPDATED_AT)
VALUES (:p0, :p1, :p2, :p3)] [wrapped: SQLSTATE[23000]: Integrity
constraint violation: in
*C:\xampp\htdocs\gepi\orm\propel-build\classes\gepi\om\BaseAbsenceEleveTraitement.php*
on line *1045*
*
*
******fin************

Par ailleurs, la page Traitement absences du jour" affiche  en haut de
page les messages :

*Notice*: Undefined index: responsable in
*C:\xampp\htdocs\gepi\lib\share.inc.php* on line *6147*

*Notice*: Undefined index: eleve in
*C:\xampp\htdocs\gepi\lib\share.inc.php* on line *6147*

Comment remedier (simplement) à ce problème ?

Gepi v 163 aa2052

Je ne comprends pas cette deuxième erreur.
Vous n'avez pas d'autres pages dans lesquelles vous auriez des erreurs parce que je me demande si une de vos tables ne serait pas crashée.
Quel type d'accès avez-vous à la base? phpMyAdmin?
Où est hébergé le Gepi?


Cordialement.
--
Stephane Boireau
Collège Le Hameau - Bernay (27)
http://stephane.boireau.free.fr/gadgets/crobards.html
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou résilier votre abonnement à cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

Répondre à