[gepi-users] pdf tjrs

Dumas André andre.dumas at ac-caen.fr
Sam 16 Juin 19:13:49 CEST 2007


Après maj à partir du svn j'ai:

*Warning*: Division by zero in 
*/home/test.gepilp/public_html/gepi/bulletin/bulletin_pdf_avec_modele_classe.php* 
on line *2515*

*Warning*: Division by zero in 
*/home/test.gepilp/public_html/gepi/bulletin/bulletin_pdf_avec_modele_classe.php* 
on line *2504*

*Warning*: Division by zero in 
*/home/test.gepilp/public_html/gepi/bulletin/bulletin_pdf_avec_modele_classe.php* 
on line *2526*

*Warning*: Division by zero in 
*/home/test.gepilp/public_html/gepi/bulletin/bulletin_pdf_avec_modele_classe.php* 
on line *2515*

*Warning*: Division by zero in 
*/home/test.gepilp/public_html/gepi/bulletin/bulletin_pdf_avec_modele_classe.php* 
on line *2504*

*Warning*: Division by zero in 
*/home/test.gepilp/public_html/gepi/bulletin/bulletin_pdf_avec_modele_classe.php* 
on line *2526*

*Warning*: Division by zero in 
*/home/test.gepilp/public_html/gepi/bulletin/bulletin_pdf_avec_modele_classe.php* 
on line *2515*

*Warning*: Division by zero in 
*/home/test.gepilp/public_html/gepi/bulletin/bulletin_pdf_avec_modele_classe.php* 
on line *2504*

*Warning*: Division by zero in 
*/home/test.gepilp/public_html/gepi/bulletin/bulletin_pdf_avec_modele_classe.php* 
on line *2526*

*Warning*: Division by zero in 
*/home/test.gepilp/public_html/gepi/bulletin/bulletin_pdf_avec_modele_classe.php* 
on line *2515*

Cordialement

André

Stephane Boireau (Animateur TICE Bernay/Pont-Audemer) a écrit :
> Bonsoir,
>
> Le samedi 16 juin 2007 17:32, julien.jocal at club-internet.fr a écrit :
>   
>>>> 2) deuxième install:
>>>>
>>>> Bulletins blancs
>>>>
>>>> SAUF ligne du bas;
>>>>
>>>> Bulletin à conserver précieusement. Aucun duplicata ne sera délivré. -
>>>> GEPI : solution libre de gestion et de suivi des résultats scolaires.
>>>>
>>>>   Si vous aviez une idée???
>>>> J'ajoute que j'ai revalidé les différents modèles..
>>>>         
>> J'avais eu le même prob parce que le trimestre n'était pas verrouillé, ne
>> serait-ce pas cela ?
>>     
>
>
> Non.
> Apparemment, la requête faisant la liste des groupes suivis par un élève pose 
> un problème avec certaines bases.
>
>
> La requête sur ces bases ressemble à cela:
>
> mysql> SELECT jeg.id_groupe id_groupe, m.nom_complet nom_long_matiere, 
> mc.nom_complet nom_categorie FROM j_groupes_classes jgc, j_eleves_classes 
> jec, j_eleves_groupes jeg, j_groupes_matieres jgm, 
> j_matieres_categories_classes jmcc, matieres_categories mc, matieres m WHERE 
> (jec.login = 'DUPRE_G' AND jec.periode = '3' AND jeg.login = jec.login AND 
> jeg.periode = jec.periode AND jgc.categorie_id = jmcc.categorie_id AND 
> jmcc.classe_id = jec.id_classe AND mc.id = jgc.categorie_id AND jgc.id_classe 
> = jec.id_classe AND jgc.id_groupe = jeg.id_groupe AND jgm.id_groupe = 
> jeg.id_groupe AND m.matiere = jgm.id_matiere) GROUP BY id_groupe ORDER BY 
> jmcc.priority,jmcc.categorie_id,jgc.priorite,m.nom_complet;
> Empty set (0.00 sec)
>
> mysql>
>
> Et on ne devrait pas ne rien obtenir.
>
> Si on enlève la contrainte sur l'identité de l'élève, on récupère bien les 
> groupes:
>
> mysql> SELECT jeg.id_groupe id_groupe, m.nom_complet nom_long_matiere, 
> mc.nom_complet nom_categorie FROM j_groupes_classes jgc, j_eleves_classes 
> jec, j_eleves_groupes jeg, j_groupes_matieres jgm, 
> j_matieres_categories_classes jmcc, matieres_categories mc, matieres m WHERE 
> (jec.periode = '3' AND jeg.login = jec.login AND jeg.periode = jec.periode 
> AND jgc.categorie_id = jmcc.categorie_id AND jmcc.classe_id = jec.id_classe 
> AND mc.id = jgc.categorie_id AND jgc.id_classe = jec.id_classe AND 
> jgc.id_groupe = jeg.id_groupe AND jgm.id_groupe = jeg.id_groupe AND m.matiere 
> = jgm.id_matiere) GROUP BY id_groupe ORDER BY 
> jmcc.priority,jmcc.categorie_id,jgc.priorite,m.nom_complet
>     -> ;
> +-----------+--------------------------------+---------------+
> | id_groupe | nom_long_matiere               | nom_categorie |
> +-----------+--------------------------------+---------------+
> |        68 | Mathématiques                  | Autres        |
> |        69 | Sciences et vie de la terre    | Autres        |
> |       110 | Technologie                    | Autres        |
> |       170 | Technologie                    | Autres        |
> |        66 | Français                       | Autres        |
> |        67 | Histoire Géographie            | Autres        |
> |       250 | Allemand LV1                   | Autres        |
> |        71 | Anglais Lv1                    | Autres        |
> |        72 | Anglais Lv1                    | Autres        |
> |        63 | Arts Plastiques                | Autres        |
> |        64 | Education Musicale             | Autres        |
> |        65 | Education Physique et Sportive | Autres        |
> |       141 | Techniques doc.                | Autres        |
> |       275 | Vie Scolaire                   | Autres        |
> +-----------+--------------------------------+---------------+
> 14 rows in set (0.17 sec)
>
> mysql>
>
> Je ne saisis pas bien la cause, mais la requête est pour le moins complexe...
>
> On pourrait sans doute résoudre le pb en découpant en deux requêtes...
> ... mais c'est quand même curieux.
>
> Si quelqu'un a une idée...
>
> Cordialement.
>   



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