Problème dans mon code mysql/php

Résolu
Bonjour,

J'ai une table Mysql contenant des pseudos et leurs score.
Je souhaite que ce code prend tout les pseudos et réactualise leurs scores.
Le score est sur un site externe (pris grâce à la fonction explode).
Le script ci-dessous ne fait pas tout les pseudos, par moment il fait la moitier defois plus defois moins, donc je ne trouve pas ou est le problème.

$db = mysql_query('SELECT * FROM membre ORDER BY score'); 
while($row = mysql_fetch_array($db)) { 
 $pseudo = $row["pseudo"]; 
 $site = "http://monsite.fr/user/".$pseudo; 
 $data = file_get_contents($site); 
 $score = explode('<div id="points">', $data); 
 $score = explode('<div/>', $scrore[1]); 
 $score = trim($score[0]); 
 mysql_query("UPDATE membre SET score='".$score."' WHERE pseudo='".$pseudo."'"); 
 }


Cordiallement Aka13

3 réponses

  1. Bonjour,

    n'est-ce pas tout simplement parce que le score n'a pas changé ?

    A+
    Gaerebut
    0
    1. Contributeur
      Je ne peux pas cliquer alors je le dis ici :
      +100 :)
      0
      1. Non, sa actualise la moitier des scores seulement, donc je ne sais pas d'où vient l'erreur
        0