Fw: Re: Re: [gepi-users] Différent_bug_ (hebergement_chez_cetril)

Stephane Boireau (Animateur TICE Bernay/Pont-Audemer) stephane.boireau at ac-rouen.fr
Ven 24 Nov 15:21:46 CET 2006


Bonjour,

Le jeudi 23 novembre 2006 14:21, vous avez écrit :
> Merci beaucoup
> Luc Favaro
>
> Selon "Stephane Boireau (Animateur TICE Bernay/Pont-Audemer)"
>
> <stephane.boireau at ac-rouen.fr>:
> > Bonjour,
> >
> > Le mercredi 22 novembre 2006 21:56, Luc Favaro a écrit :
> > > Merci pour vos reponses rapides.
> > > J'ai fait quelques tes mais pas chez cetril car le technicien n'est pas
> > > disponible pendant 2 jours. La dernière fois que j'ai appellé pour un
> > > changement, il y a un mois environ ,il n'y avait pas de technicien de
> > > toute la semaine pour cause de stage. Les mises a jour ne sont jamais
> > > faites, il faut le demander  et même pour les mises a jour de securité
> > > (notamment celle importante du mois de mai ou juin). Je suis un peu
> > > deçu du service rendu. Ceci dit l'acces a la base n'a jamais posé de
> > > problème 24h/24 7 jours sur 7. J'ai donc fait les tests sur un install
> > > de secours chez nuxit. je suis en 1.4.3.1
> > > lorsque je lance l'utilitaire verif_groupes.php j'obtients comme
> > > message
> > >
> > > Warning: mysql_result(): Unable to jump to row 0
> > > on MySQL result index 468 in /var/wwws/gepi/lib/groupes.inc.php on line
> > > 143
> > >
> > > puis je fais le test et le resultat me dit aucune erreur d'affectation
> > > .... en y refléchissant je me souviens que lorsque j'ai travaillé sur
> > > les groupes j'ai supprimé une classe entière d'un groupe et les élèves
> > > qui faisaient partie de cette classe supprimée, mais qui étaient
> > > sélectionnés dans le groupe ne disparraissaient pas. L'affichage était
> > > décalé car les élèves n'avaient plus de classe mais ils restaient
> > > cochés dans le groupe . Je les ai supprimés un a un en pensant avoir
> > > trouvé la solution.
> > >
> > > J'ai vérifié, le message apparait pour toutes les classes  dans:
> > > Visualisation et impression des bulletins :-((
> > > Visualiser toutes les moyennes d'une classe. :-((
> > > Outils graphiques de visualisation (ça m'est egal on ne s'en sert pas)
> > > Par contre il n'apparait pas sur les bulletin simplifié ou sur les
> > > relevés de notes.
> > >
> > > Warning: mysql_result(): Unable to jump to row 0 on MySQL result index
> > > 25 in /home3/s/saintjosephlecto/www/gepi/lib/groupes.inc.php on line 63
> > >
> > > Warning: mysql_result(): Unable to jump to row 0 on MySQL result index
> > > 25 in /home3/s/saintjosephlecto/www/gepi/lib/groupes.inc.php on line 64
> > >
> > > Warning: mysql_result(): Unable to jump to row 0 on MySQL result index
> > > 25 in /home3/s/saintjosephlecto/www/gepi/lib/groupes.inc.php on line 65
> >
> > Je ne saisis pas bien d'où cela vient.
> > Peux-tu m'envoyer une sauvegarde de ta baseen privé (pas sur la liste)?
> > Je te promets de garder la confidentialité sur le contenu... et je
> > regarde ça ce WE.

J'ai regardé.
Je ne saisis pas bien comment cela a pu arriver, mais tu avais un id_groupe=0
Normalement, cela doit commencer au moins à 1.
Et le groupe id=0 n'existait pas dans la table 'groupes' alors que id_groupe=0 
existe dans les tables
	j_eleves_groupes
	j_groupes_professeurs
	j_groupes_matieres
	j_groupes_classes

Cela correspondait à une matière OCC3:

mysql> select * from j_groupes_matieres where id_groupe='0';
+-----------+------------+
| id_groupe | id_matiere |
+-----------+------------+
|         0 | OCC3       |
+-----------+------------+
1 row in set (0.00 sec)

mysql>

J'ai supprimé les entrées correspondantes et cela règle le problème chez moi:
	delete from j_groupes_classes where id_groupe='0';
	delete from j_groupes_matieres where id_groupe='0';
	delete from j_groupes_professeurs where id_groupe='0';
	delete from j_eleves_groupes where id_groupe='0';

Mais il serait bon de comprendre comment cela a pu arriver pour corriger le 
bug s'il y en a un.

As-tu une piste?
Je t'envoie en privé les entrées correspondantes des tables.

Cordialement.
-- 
Stephane Boireau
Animateur TICE Bernay/Pont-Audemer



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