salut a tous je suis nouveau dans ce forum et debutant en php.
Je developpe en php dans le cadre de mon stage de licence.
Je dois rapatrier leur site en local avec la base de donnee mysql pour pouvoir travailler dessu. Le site marche tres bien mais en local j'ai une erreur dans la 1ere page :
Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 44 in c:\program files\easyphp1-8\www\oraje2\src\o2g\o2g_mysql.php on line 84
voici le script :
//$query=(get_magic_quotes_gpc() == 1 ? $query : addslashes($query));
$result=mysql_query($query) or o2g_die(o2g_error_mysql_query." $query");
//echo "query : ",$query;
return $result;
}
/*****************************************/
/* Fonction d'exploitation des résultats */
/*****************************************/
function o2g_mysql_result($result,$num,$col)
{
//echo "result",$result,"num",$num,"col",$col;
**$res=mysql_result($result,$num,$col) or o2g_die(o2g_error_mysql_result);
$res=(get_magic_quotes_gpc() == 1 ? $res : stripslashes($res));
return $res;
** est la ligne ou il y a l'erreur
bien sur j'ai cherché l'erreur mais pas trouvé
a noter:
j'ai modifié la base de donnees tres legerement:
1) j'ai changé le nom d'une table car elle etai deja existante mai avec une majuscule o debu la requette ne passai pas
2) j'ai supprimer 3 enregistremen d'une table ou il y avai des duplicata de clé primaire entré par les utilisateur du site.
3)j'ai affiché les resultats de query, la requette ne renvoie rien
mais je ne pense pas que 1) et 2) soient a l'origine de l'erreur.
merci de bien pouvoir m'aider ca fait une semaine que je bloque dessu.
Partager