<?php


	session_start();


	include('database.php');


	DB_connexion(); 


	


	ini_set( 'display_errors', '0');


	error_reporting( 0 );


	


	/*if(!isset($_SESSION['logged']) )


	{		header ('Location: interdiction.php');


	}


	


	if($_SESSION['logged']== "no")


	{


		header ('Location: interdiction.php');


	}*/


	


	


	if(!empty($_POST) )


	{


		$_SESSION['sauvegarde_formulaire'] = $_POST ;


     


		$page_actuelle = $_SERVER['PHP_SELF'] ;


		if(!empty($_SERVER['QUERY_STRING']))


		{


			$page_actuelle .= '?' . $_SERVER['QUERY_STRING'] ;


		}


     


		header('Location: ' . $page_actuelle);


		exit;


	}


	


	if(isset($_SESSION['sauvegarde_formulaire']))


	{


		$_POST = $_SESSION['sauvegarde_formulaire'] ;


		unset($_SESSION['sauvegarde_formulaire']);		


	}	


	


?>


  


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr" dir="ltr">


<head>


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


<meta name="Description" content="Site perso,cours,ouvrages" />


<meta name="Keywords" content="WEBSITE perso " />


<meta name="Distribution" content="Global" />


<meta name="Robots" content="" />


<meta http-equiv="Content-Language" content="fr" />


<meta name="rating" content="general" />


<meta name="author" content="Patrice DELPY" />


<meta name="copyright" content="Copyright 2013" />


<meta name="generator" content="Patoche" />


<title>Patoche WEBSITE - 2013 - Template du site - en cours de développemment ...</title>





<!---------------------------------------------------------->	


<?php


		include('include_css_template_commun.php');


		include('include_css.php');


		include('css_tools_skill.php');


		include('include_javascript.php');





?> 





<style type="text/css">


#bloc_historique { float: left;


					width: 831px; 


					padding: 50px 50px 25px 50px;


					}	


					


#navigation_tournoi{


					float: left;


					width: 910px; // 885


					padding: 10px 0px 0px 10px;


		}





label


{   


	display: block;


	width: 150px;


	float: left;


	//padding: 28px;


}





select


{


width: 100px;


}





tr:nth-child(even) {background: #CCC}


tr:nth-child(odd) {background: #FFF}


		


</style>





<script type="text/javascript">


function call_update()


{


	 ajax_routine(); 


	 setTimeout("call_update()", 1000); //appelle la fonction 1 fois par  seconde


}


		


function getXhr()


{


                     var xhr = null; 


					 if(window.XMLHttpRequest) // Firefox et autres


				         xhr = new XMLHttpRequest(); 


				     else if(window.ActiveXObject)


					      { // Internet Explorer 


				   


							try { xhr = new ActiveXObject("Msxml2.XMLHTTP");


								} 


							catch (e) 


								{ xhr = new ActiveXObject("Microsoft.XMLHTTP");


								}


						  }


					 else { // XMLHttpRequest non supporté par le navigateur 


							alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 


							xhr = false; 


						  } 


                                return xhr;


}


			


function mise_jour_joueur2()


{


				var xhr = getXhr();


				document.getElementById("div_joueur2").style.visibility='visible';


				


				xhr.onreadystatechange = function(){


					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok


					if(xhr.readyState == 4 && xhr.status == 200){


						leselect = xhr.responseText;


						// On se sert de innerHTML pour rajouter les options a la liste


						document.getElementById('div_joueur2').innerHTML = leselect;


					}


				}





				// Ici on va voir comment faire du post


				xhr.open("POST","ajax_mise_jour_joueur2.php",true);


				// ne pas oublier ça pour le post


				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');


				// ne pas oublier de poster les arguments


				


				sel = document.getElementById('J1');


				joueur = sel.options[sel.selectedIndex].value;


				xhr.send("joueur="+joueur);


}





function filtre()


{


	var choix1 = document.getElementById("choix1").checked;


	var choix2 = document.getElementById("choix2").checked;


	var choix3 = document.getElementById("choix3").checked;


	


	//alert(choix1);


	


	var J1 = document.getElementById("J1").value;


	var J2 = document.getElementById("J2").value;


	var resultat = document.getElementById("resultat").value;


	


	var xhr = getXhr();


	


				


				xhr.onreadystatechange = function(){


					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok


					if(xhr.readyState == 4 && xhr.status == 200){


						leselect = xhr.responseText;


						// On se sert de innerHTML pour rajouter les options a la liste


						document.getElementById('affiche_resultat').innerHTML = leselect;


					}


				}





				// Ici on va voir comment faire du post


				xhr.open("POST","filtre.php",true);


				// ne pas oublier ça pour le post


				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');


				// ne pas oublier de poster les arguments


				


				// étude des cas


				if(choix1 == true)


				{  var choice1 = "ok";


				}


			    else { var choice1 = "no";


					}


				


				if(choix2 == true)


				{  var choice2 = "ok";


				}


			    else { var choice2 = "no";


					}





				if(choix3 == true)


				{  var choice3 = "ok";


				}


			    else { var choice3 = "no";


					}			


				


				xhr.send("J1="+J1+"&J2="+J2+"&choix1="+choice1+"&choix2="+choice2+"&choix3="+choice3+"&resultat="+resultat);


				


				//xhr.send("J1="+J1+"&J2="+J2);


			


}





</script>





<!---------------------------------------------------------->	


</head>





<body>


<!---------------------------------------------------------->	


	<div class="main"> <!-- main -->


<!---------------------------------------------------------->	





          <div class="header">


                <div class="balise_titre">Patoche</div>


                <div class="balise_citation">


                &quot;Etre conscient que l'on est ignorant est un grand pas vers le savoir&quot;


                </div>


          </div> 


 


          <div class="banniere"></div>  





<!---------------------------------------------------------->


<?php


/*	include("include_barre_login.php");


	echo '<div id="box_icon">';


	include("debug_connexion_membre.php");


	echo '</div>';


	include("include_menu.php");*/


	


	echo '<div id="box_infos">';


			include("include_menu.php");


			


			echo '<div id="box_icon2">';


			include("connexion_membre.php");


			echo	'</div>';


			


			echo '<div id="box_icon3">';


			include("include_barre_login.php");


			echo	'</div>';





	echo	'</div>';


	$_SESSION['page_active'] = basename (__FILE__ );


?>


		





<!---------------------------------------------------------->	


            <div class="contenu"> <!-- contenu -->


<!---------------------------------------------------------->	


	


			<div class="barre_vide"></div>


			


			<div id="navigation_tournoi">


				<ul id="menu_horiz">


				<li class="tournoi_joueur_tag"><a href="ajouter_joueur.php" title="aller à la section">Nouveau</a></li>


				<li class="tournoi_partie_tag"><a href="partie.php" title="aller à la section">Partie</a></li>


				<li class="tournoi_classement_tag"><a href="classement.php" title="aller à la section">classement</a></li>


				<li class="tournoi_liste_joueurs_tag"><a href="liste_joueurs.php" title="aller à la section">Joueurs</a></li>


				<li class="tournoi_stats_tag_selected"><a href="historique.php" title="aller à la section">Historique</a></li>


				<li class="tournoi_securite_tag"><a href="admin.php" title="aller à la section">Admin</a></li>


				</ul>


			</div>


			


			<div id="bloc_historique">


	


<?php			


				$sql = "SELECT * FROM parties ORDER by date asc"; 


				$results = mysql_query($sql);


				$number = mysql_num_rows($results);


				// affiche le nombre d'entrée dans la base


				echo "<p align=center>$number parties.</p><br>";


				$i=0;





				echo "<table border=1 align=center width='90%'>


				


				<tr>


				<th>ID</th>


				<th>Blanc</th>


				<th>Elo</th>


				<th>Noir</th>


				<th>Elo</th>


				<th>Score</th>


				<th>Date</th>


				<th colspan = '3'>Action</th>


				</tr>";


				


				$ptr = 1;


				


				$donnee = array();   


				


				while($row = mysql_fetch_assoc($results))


				{


	


					$blanc = $row['w_name'];


					$noir = $row['b_name'];


					$elo = $row['elo'];


					$date = $row['date'];


					$resultat = $row['result'];


					$date_partie = date('d/m/Y', $date);


					


					$w_apres_elo1 = $row['w_arating'];


					$w_avant_elo1 = $row['w_brating'];


					$b_apres_elo1 = $row['b_arating'];


					$b_avant_elo2 = $row['b_brating'];


					


					if($resultat == 1)


					{


						$score = "1 - 0";


					}


					if($resultat == 2)


					{


						$score = "0 - 1";


					}


					if($resultat == 3)


					{


						$score = "0.5 - 0.5";


					}


					


					$indice = $ptr - 1;


					


					// affichage des enregistrements


					echo "<tr> 


						  <td align=center width='20'>  $ptr </td> 


						  <td align=center width='180'> $blanc </td> 


						  <td align=center width='550'> $w_avant_elo1 </td> 


						  <td align=center width='180'> $noir </td>


						  <td align=center width='550'> $b_avant_elo2 </td>  


						  <td align=center width='550'> $score </td> 


						  <td align=center width='600'> $date_partie </td>


						  <td align=center width='500'><a href='change_parametres_partie.php?id=$indice&J1=$blanc&J2=$noir&score= $score&&date= $date_partie'>Edition</a></td> 


						  <td align=center width='500'><a href='effacer_partie.php?id=$indice&J1=$blanc&J2=$noir&score= $score&&date= $date_partie'>Effacer</a></td>

						  <td align=center width='500'><a href='inserer_partie.php?id=$indice&J1=$blanc&J2=$noir&score= $score&&date= $date_partie'>Insérer</a></td>"; 	

						


				    $ptr = $ptr + 1;


					


				} 	





				echo "</table>";





				mysql_close();


				


?>





				</td>


				</tr>


				</table>


			


 


			</div>		





			<br/>


			<br/>


			<br/>


			<br/>


			<br/>





<!---------------------------------------------------------->	


<?php			


    include('include_pied_page.php');


	include('include_publicite.php');


?>


<!---------------------------------------------------------->	


			</div>  <!-- contenu -->


<!---------------------------------------------------------->	


	</div>   <!-- main -->


<!---------------------------------------------------------->	





	<script type="text/javascript">


		call_update()


	</script>





</body>


</html>








