");
//print_r($donnee);
/*************** Traitement **********************/
$nb = sizeof($donnee);
//echo "******** " . $nb;
//echo "
";
//echo "
";
$cpt = 1;
for ($i=0; $i < $nb ; $i++)
{
$J1 = $donnee[$i][0];
$J2 = $donnee[$i][1];
$score = $donnee[$i][2];
$date = $donnee[$i][3];
$flag = "none";
if($i == 0)
{
$store = array();
if($score == 1)
{
$master = $J1;
}
if($score == 2)
{
$master = $J2;
}
$str = $cpt ." " .$J1 ." " .$J2 ." ***** " .$master ." " .$date;
//insert_chessmaster_DB($J1, $J2, $J1, $date);
$cpt = $cpt + 1;
$store[0] = $J1;
$store[1] = $J2;
$store[2] = $master;
$store[3] = $date;
$store_chessmaster[] = $store;
//echo $str;
//echo "
";
}
else
{
if($J1 == $master && $J2 != $master)
{
$flag = "step1";
$store = array();
if($score == "1")
{
$str = $cpt ." " .$J1 ." " .$J2 ." ***** " .$J1 ." " .$date;
$master = $J1;
//insert_chessmaster_DB($J1, $J2, $J1, $date);
$cpt = $cpt + 1;
$store[0] = $J1;
$store[1] = $J2;
$store[2] = $master;
$store[3] = $date;
$store_chessmaster[] = $store;
}
if($score == "2" )
{
$str = $cpt ." " .$J1 ." " .$J2 ." ***** " .$J2 ." " .$date;
$master = $J2;
//insert_chessmaster_DB($J1, $J2, $J2, $date);
$cpt = $cpt + 1;
$store[0] = $J1;
$store[1] = $J2;
$store[2] = $master;
$store[3] = $date;
$store_chessmaster[] = $store;
}
if($score == "3")
{
$str = $cpt ." " .$J1 ." " .$J2 ." ***** " .$J2 ." " .$date;
$master = $J2;
//insert_chessmaster_DB($J1, $J2, $J2, $date); // le noir gagne
$cpt = $cpt + 1;
$store[0] = $J1;
$store[1] = $J2;
$store[2] = $master;
$store[3] = $date;
$store_chessmaster[] = $store;
}
//echo $str;
//echo "
";
}
if($J1 != $master && $J2 == $master && $flag != "step1")
{
$store = array();
if($score == "1")
{
$str = $cpt ." " .$J1 ." " .$J2 ." ***** " .$J1 ." " .$date;
$master = $J1;
//insert_chessmaster_DB($J1, $J2, $J2, $date);
$cpt = $cpt + 1;
$store[0] = $J1;
$store[1] = $J2;
$store[2] = $master;
$store[3] = $date;
$store_chessmaster[] = $store;
}
if($score == "2")
{
$str = $cpt ." " .$J1 ." " .$J2 ." ***** " .$J2 ." " .$date;
$master = $J2;
//insert_chessmaster_DB($J1, $J2, $J1, $date);
$cpt = $cpt + 1;
$store[0] = $J1;
$store[1] = $J2;
$store[2] = $master;
$store[3] = $date;
$store_chessmaster[] = $store;
}
if($score == "3")
{
$str = $cpt ." " .$J1 ." " .$J2 ." ***** " .$J2 ." " .$date;
$master = $J2;
//insert_chessmaster_DB($J1, $J2, $J2, $date);
$cpt = $cpt + 1;
$store[0] = $J1;
$store[1] = $J2;
$store[2] = $master;
$store[3] = $date;
$store_chessmaster[] = $store;
}
//echo $str;
//echo "
";
}
}
}
//echo ("
");
//print_r($store_chessmaster);
/*************************************************/
// echo "";
//echo "
";
$reversed = array_reverse($store_chessmaster);
$master = $reversed[0][2];
$date = $reversed[0][3];
$resultats = traitement_on_chess_master($reversed);
// combien d'enregistrement ?
//$sql = "SELECT * FROM chessmaster";
//$results = mysql_query($sql);
//$n = mysql_num_rows($results);
// pointe sur le dernier enregistrement
//$sql = "SELECT * FROM chessmaster WHERE id = '$n' ";
//$results = mysql_query($sql);
//$row = mysql_fetch_assoc($results);
//$master = $row['gagnant'];
//$date = date('d/m/Y', $row['date']);
//echo '';
//echo $master;
//echo "

";
//echo "
";
$master = ucfirst($master);
echo "$master

";
echo "
"; // "font-size:36px;"
echo "ON Chess master depuis le $date
";
echo "
";
echo "
| ID |
Joueur |
Score |
Longévité |
";
for ($i=1; $i <= count($resultats); $i++)
{
$tab = $resultats[$i-1];
$n = count($tab);
$joueur = $tab[$n-1];
$efficacite = $tab[$n-2];
$tmp = $tab;
array_pop($tmp);
array_pop($tmp);
$str = implode(" ",$tmp);
echo "
| $i |
$joueur |
$efficacite |
$str |
";
}
echo "
";
echo "
";
/***************************************************/
echo "
Confrontations
";
echo "
| ID |
Blanc |
Noir |
Vainqueur |
Date | ";
$nb = sizeof($store_chessmaster);
for ($i=0; $i < $nb ; $i++)
{
$indice = $i + 1;
$J1 = $reversed[$i][0];
$J2 = $reversed[$i][1];
$gagnant = $reversed[$i][2];
$date = $reversed[$i][3];
echo "
| $indice |
$J1 |
$J2 |
$gagnant |
$date |
";
}
echo "
";
mysql_close();
?>
La session a expiré. veuillez vous reconnecter.