Suite à l'import de début d'année, certains profs avaient dans leur
services du PPRE ou de l'Etude Dirigée ("Accompagnement du Travail
Personnel" pour être précis).
Avant de tirer les bulletin, j'ai supprimé ces matières aux classes pour
éviter de surcharger inutilement les bulletins (aucune note et aucune
appréciation n'avaient été saisies).
Depuis, dans le module emploi du temps, pour les professeurs concernés,
j'ai des erreurs MySQL ; l'extrait suivant se répète un certain nombre
de fois :
/Warning: mysql_result() [function.mysql-result]: Unable to jump to row
0 on MySQL result index 177 in /lib/groupes.inc.php on line 86
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0
on MySQL result index 177 in /lib/groupes.inc.php on line 87
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0
on MySQL result index 177 in /lib/groupes.inc.php on line 88
Warning: Invalid argument supplied for foreach() in /lib/groupes.inc.php
on line 120
Warning: Invalid argument supplied for foreach() in /lib/groupes.inc.php
on line 166
Warning: Invalid argument supplied for foreach() in /lib/groupes.inc.php
on line 200/
En dessous s'affiche l'emploi du temps demandé avec les cases concernées
sans matière, sans classe, mais avec l'indication " - 0 él. ".
En fait, le fait de supprimer la matière à la classe, la supprime du
service des élèves, mais pas du service des profs, ce qui engendre ces
erreurs, visiblement.
Je ne sais pas si je suis clair... Je peux envoyer ma base en privé à un
développeur si besoin.
on 30.11.2008 10:11
on 30.11.2008 10:28
Bonjour, Thomas Crespin a écrit : > Suite à l'import de début d'année, certains profs avaient dans leur > services du PPRE ou de l'Etude Dirigée ("Accompagnement du Travail > Personnel" pour être précis). > > Avant de tirer les bulletin, j'ai supprimé ces matières aux classes > pour éviter de surcharger inutilement les bulletins (aucune note et > aucune appréciation n'avaient été saisies). Stéphane Boireau m'a suggéré une autre méthode pour que ces matières n'apparaissent pas sur le bulletin. C'est de garder l'enseignement du PPRE et de l'ATP pour la classe, mais de supprimer tous les élèves dedans. Cela permet de conserver les emploi du temps intacts, et de pouvoir renseigner le cahier de texte pour cette matière si besoin. Cordialement, -- Luc Bailly Professeur de mathématiques et Personne Ressources Clg Navarre Evreux Animateur Secteur Mission TICE Relais d'Assistance Informatique de Proximité Evreux-Verneuil
on 30.11.2008 10:45
Luc Bailly a écrit : >> aucune appréciation n'avaient été saisies). >> > Stéphane Boireau m'a suggéré une autre méthode pour que ces matières > n'apparaissent pas sur le bulletin. C'est de garder l'enseignement du > PPRE et de l'ATP pour la classe, mais de supprimer tous les élèves > dedans. Cela permet de conserver les emploi du temps intacts, et de > pouvoir renseigner le cahier de texte pour cette matière si besoin. > Cordialement, > > Solution testée en impression pdf, ça fait bidouille mais je confirme: ça fonctionne!!! Merci beaucoup. -- Nicolas GUILLOUD Enseignant Physique-Chimie / PréTICE Collège Voltaire (FLORENSAC)
on 30.11.2008 11:06
Nicolas Guilloud a écrit : >>> >> Cordialement, >> >> >> > Solution testée en impression pdf, ça fait bidouille mais je confirme: > ça fonctionne!!! > Merci beaucoup. > > Bonne idée... mais c'est trop tard. :-P On y pensera pour l'année prochaine ! En attendant, je peux faire qq chose d'autre pour les erreurs MySQL ? @+
on 30.11.2008 15:00
Bonjour, Le dimanche 30 novembre 2008 11:06, Thomas Crespin a écrit : > >> > > Bonne idée... mais c'est trop tard. :-P > On y pensera pour l'année prochaine Année ou trimestre prochain. > En attendant, je peux faire qq chose d'autre pour les erreurs MySQL ? Je ne suis pas très au point sur le module EDT... Julien les p'tits caillous;o) (*) est l'auteur du module, et saurait mieux que moi te répondre... ... mais si tu m'envoies *en privé* une sauvegarde de ta base en précisant pour quelle classe, quelle matière (nom court, nom long) tu as supprimée, je veux bien essayer de faire le diagnostic, voir comment éviter que le pb ne se produise à l'avenir,... bref, plus j'écris, plus je me dis que Julien est le mieux placé pour répondre,... mais je veux bien y regarder. (*) je plaisante, mais je compatis. Cordialement. -- Stephane Boireau Animateur TICE Bernay/Pont-Audemer
on 30.11.2008 15:29
----- "Thomas Crespin" <thomas.crespin@sesamath.net> a écrit : > certain nombre de fois : > /lib/groupes.inc.php on line 166 > Warning: Invalid argument supplied for foreach() in > /lib/groupes.inc.php on line 200 > > En dessous s'affiche l'emploi du temps demandé avec les cases > concernées sans matière, sans classe, mais avec l'indication " - 0 él. > ". > En fait, le fait de supprimer la matière à la classe, la supprime du > service des élèves, mais pas du service des profs, ce qui engendre ces > erreurs, visiblement. Le module emploi du temps est autonome et se sert des autres informations pour exister. Pour l'instant il n'y a aucun outil qui permet de tout vérifier lors de la suppression d'un groupe (enseignement). Tu notes que ce ne sont que des warnings qui ne devraient pas apparaitre sur un serveur en production (voir le php.ini si tu y as accès, tu peux aussi ajouter error_reporting(0); au début de ce fichier). Supprimes ces cours pour ces professeurs et crées en d'autres avec des AID plutôt. Cordialement -- Julien Jocal Collège Robert Barrière Sauveterre de Guyenne - Gironde 33 Contributeur Gepi
on 30.11.2008 15:33
----- "Stephane Boireau (Animateur TICE Bernay/Pont-Audemer)" <stephane.boireau@ac-rouen.fr> a écrit : [...] > veux bien essayer de faire le diagnostic, voir comment éviter que le > pb ne se > produise à l'avenir,... bref, plus j'écris, plus je me dis que Julien > est le > mieux placé pour répondre,... mais je veux bien y regarder. > > > (*) je plaisante, mais je compatis. Pas de soucis ;-D Thomas C. ;) le plus simple reste de supprimer ces cours en admin en passant par le module edt, non ? ça ne doit pas concerner beaucoup de cours ? Cordialement -- Julien Jocal Collège Robert Barrière Sauveterre de Guyenne - Gironde 33 Contributeur Gepi
on 30.11.2008 15:44
Julien Jocal a écrit : >> ... mais si tu m'envoies *en privé* une sauvegarde de ta base en >> (*) je plaisante, mais je compatis. >> > > Pas de soucis ;-D > > Thomas C. ;) > > le plus simple reste de supprimer ces cours en admin en passant par le module edt, non ? ça ne doit pas concerner beaucoup de cours ? > > Cordialement > Julien a raison (évidemment :-P ), finalement il suffit que je supprime en admin les cours des profs dans le module EDT pour ne plus avoir les erreurs. Donc c réglé de mon côté. Reste à voir du votre si on peut éviter d'en passer par là. Bon courage. @+
on 30.11.2008 15:47
Julien Jocal a écrit : > Le module emploi du temps est autonome et se sert des autres informations pour exister. Pour l'instant il n'y a aucun outil qui permet de tout vérifier lors de la suppression d'un groupe (enseignement). Tu notes que ce ne sont que des warnings qui ne devraient pas apparaitre sur un serveur en production (voir le php.ini si tu y as accès, tu peux aussi ajouter error_reporting(0); au début de ce fichier). Supprimes ces cours pour ces professeurs et crées en d'autres avec des AID plutôt. > OK. Je vais essayer de me mettre aux AID. J'ai bien compris que c'est mieux dans ce cas précis, mais j'avais pas retouché l'import de l'EDT du début d'année (on ne s'en sert que comme outil informatif, les absences sont importées de Sconet indépendamment). Je vois ça la semaine prochaine, quand j'aurai les EDT à disposition... Merci. Thomas C.
on 30.11.2008 16:12
Thomas Crespin a écrit : > Donc c réglé de mon côté. > Reste à voir du votre si on peut éviter d'en passer par là. J'ai une autre petite blague, c'est peut-être pas le bon fil, mais en même temps ça vient sans doute aussi des matières supprimées : Dans "Gestion des bases" / "Gestion des élèves" Gepi me dit "mysql_num_rows(): supplied argument is not a valid MySQL result resource in /eleves/index.php on line 720" @+
on 30.11.2008 17:44
Bonsoir, Le dimanche 30 novembre 2008 16:12, Thomas Crespin a écrit : > Thomas Crespin a écrit : > > Donc c réglé de mon côté. > > Reste à voir du votre si on peut éviter d'en passer par là. > > J'ai une autre petite blague, c'est peut-être pas le bon fil, mais en > même temps ça vient sans doute aussi des matières supprimées : > Dans "Gestion des bases" / "Gestion des élèves" Gepi me dit > "mysql_num_rows(): supplied argument is not a valid MySQL result > resource in /eleves/index.php on line 720" La requête est SELECT DISTINCT e.login FROM eleves e,j_eleves_classes jec WHERE (e.login=jec.login AND e.ele_id NOT IN (SELECT ele_id FROM responsables2)); Ca n'a pas de rapport avec les matières supprimées. Quelle version de MySQL? Cordialement. -- Stephane Boireau Animateur TICE Bernay/Pont-Audemer
on 30.11.2008 17:54
Stephane Boireau (Animateur TICE Bernay/Pont-Audemer) a écrit : > > La requête est > SELECT DISTINCT e.login FROM eleves e,j_eleves_classes jec WHERE > (e.login=jec.login AND e.ele_id NOT IN (SELECT ele_id FROM responsables2)); > > Ca n'a pas de rapport avec les matières supprimées. > > Quelle version de MySQL? > > Cordialement. > Version de Gepi 1.5.1 r2672 Version de php 5.2.6. Version de MySql 4.0.27-log. Mais je n'avais pas ce message auparavant... depuis 2 ans c'est la première fois qu'il apparait. Thomas C.