[gepi-users] test 1.4.4 RC3
Jacques MAROT
jacques.marot at ac-poitiers.fr
Ven 9 Mar 20:39:49 CET 2007
Thomas BELLIARD a écrit :
> Bonsoir,
>
> Jacques MAROT a écrit :
>>
>> L'installation a parfaitement fonctionnée de la RC1 vers la RC3
>> et la mise à jour de la base aussi, mais lors de
>> l'affichage des bulletins j'ai le message suivant :
>>
>> Retour à l'accueil
>> <https://www.lyc-boisdamour.ac-poitiers.fr/gepi/accueil.php>
>> *Warning*: mysql_num_rows(): supplied argument is not a valid MySQL
>> result resource in */serveurs/https/gepi/bulletin/index.php* on line
>> *65*
>> Total : classe
>>
>> Cliquez sur la classe pour laquelle vous souhaitez extraire les
>> bulletins.
>
> Je n'arrive pas à identifier précisément d'où pourrait provenir
> l'erreur, sauf s'il y a eu un problème lors de la mise à jour. Est-ce
> que tu pourrais commencer par forcer une nouvelle mise à jour, et si
> ça fait toujours la même erreur ajouter à la ligne 64 du fichier
> /bulletin/index.php quelque chose comme "echo mysql_error();" et
> poster ici le résultat affiché ?
>
> Thomas
En remplaçant les lignes 58 à 62 de la rc3 par celles qui suivent ,
prises dans la rc1 :
$calldata = mysql_query("SELECT DISTINCT c.* FROM classes c,
periodes p WHERE p.id_classe = c.id ORDER BY classe");
} else {
$calldata = mysql_query("SELECT DISTINCT c.* FROM classes c,
j_eleves_professeurs s, j_eleves_classes cc WHERE (s.professeur='" .
$_SESSION['login'] . "' AND s.login = cc.login AND cc.id_classe = c.id)");
}
cela fonctionne avec la version de mysql moins récente
installée sur le serveur de mon lycée. Il semble que la requête
mysql dans la variable $calldata de la version RC3, n'est pas
compatible avec les versions trop anciennes de MYSQL.
Jacques MAROT
Plus d'informations sur la liste de diffusion gepi-users