[gepi-users]problème avec des lignes en trop dans l'impression des bulletins.
Stephane Boireau (Animateur TICE Bernay/Pont-Audemer)
stephane.boireau at ac-rouen.fr
Mar 28 Nov 14:58:13 CET 2006
Bonjour,
Le mardi 28 novembre 2006 13:30, Marot Jacques a écrit :
> ---- Messages d´origine ----
> De: "Stephane Boireau (Animateur TICE Bernay/Pont-Audemer)"
> <stephane.boireau at ac-rouen.fr>
> Date: Mardi 28 Novembre 2006 7h26
> Objet: Re: [gepi-users]problème avec des lignes en trop dans
> l'impression des bulletins.
>
> Bonjour,
>
> > Si le verif_groupes.php n'a pas permis de repérer la cause, il
> > faut chercher
> > ailleurs.
> > J'ai commencé à ébaucher une page pour rechercher les id_groupe
> > dans
> > 'j_groupes_classes','j_groupes_matieres','j_groupes_professeurs','j_e
>
> leves_groupes'
>
> > qui n'existent pas dans la table 'groupes'.
> > Il semble que cela ait pu se produire.
> > Nous n'avons pas encore eu le temps de déterminer comment cela
> > pouvait arriver
> > (à suivre...).
> >
> > La page ci-jointe, sans aucune protection (il faut l'enlever après
> > les tests),
> > permet de lister des entrées erronées.
> > Est-ce qu'elle te permet de repérer des erreurs?
> > J'ai effectué le test sur la 1.4.4 rc1 installée sur ma machine
>
> perso,
> cela a en effet corrigé certaines incohérences. Bien évidemment,je
> n'ai pas supprimé les lignes ci-dessus dans le serveur actuellement
> en action en ce moment au lycée. Sur la même version 1.4 RC1 que j'ai
> mis en production en espérant corriger mon problème de Warning
> apparaissant en tête de la page des bulletins, j'ai toujours la même
> erreur avec un serveur mysql 3.4??? installé sur le serveur du lycée
> sur lequel je n'ai pas la possibilité et les droits pour installer
> une version plus récente. Par contre sur ma machine perso avec mysql
> 5.??; même version 1.1.4 RC1 et la même base sauvegardée/restaurée je
> n'ai plus ces warning , est-ce du à la différence de versuin mysql ou
> un php.ini moins pointilleux sur ma machine ?
>
> Est-ce que vous pourriez me donner une piste pour aller vérifier dans
> la base, ce qui "chagrine" MYSQL lorsqu'il me donne les avertissements
> suivants en tête des bulletins ( seulement pour le 1er !):
>
> Warning: mysql_result(): Unable to jump to row 0 on MySQL result index
> 1881 in /serveurs/https/gepi/lib/groupes.inc.php on line 64
>
> Warning: mysql_result(): Unable to jump to row 0 on MySQL result index
> 1881 in /serveurs/https/gepi/lib/groupes.inc.php on line 65
La page que j'ai jointe ne corrige rien.
Elle ne fait que relever des incohérences.
Pour supprimer les erreurs relevées, ***commencez par sauvegarder la base***,
puis décommentez les lignes sous le message:
// FAIRE UNE SAUVEGARDE DE LA BASE AVANT DE DECOMMENTER LES 3 LIGNES
CI-DESSOUS:
/*
$sql="DELETE FROM $table[$i] WHERE id_groupe='$ligne[0]'";
echo "$sql<br />";
$res_suppr=mysql_query($sql);
*/
et revisitez la page.
Dites-moi si c'est OK.
Cordialement.
--
Stephane Boireau
Animateur TICE Bernay/Pont-Audemer
Plus d'informations sur la liste de diffusion gepi-users