"0","1/6"=>"1","2/6"=>"2","3/6"=>"3","4/6"=>"4","5/6"=>"5","15/0"=>"6","15/1"=>"7","15/2"=>"8","15/3"=>"9","15/4"=>"10","15/5"=>"11","30/0"=>"12","30/1"=>"13","30/2"=>"14","30/3"=>"15","30/4"=>"16","30/5"=>"17","NC"=>"18"); $tab_classement=array("0","1/6","2/6","3/6","4/6","5/6","15","15/1","15/2","15/3","15/4","15/5","30","30/1","30/2","30/3","30/4","30/5","NC"); $file=explode(".",$fichier); if ($file[1]!="txt"){ $erreur="

L'extention du fichier n'est pas valable

"; include("quelImportExport.php"); } else { include("conf.php"); include("mysql_compat.php"); include ("conf.php"); $db_connection=mysql_connect($db_host,$db_user,$password); mysql_select_db($db_name,$db_connection); $file_joueur=fopen($fichier,"r"); $titre="Importation de la liste des joueurs";include("enTete.php"); fgets($file_joueur, 4096);/////on saute la premiere ligne //echo ""; while (!feof ($file_joueur)) { $buffer = fgets($file_joueur, 4096); $texte_lu=explode(',',$buffer); $i++; $numero_fft=$texte_lu[0]; $nom=$texte_lu[1]; $prenom=$texte_lu[2]; $annee=$texte_lu[3];if (!$annee) $annee=date('Y')-25; $portable="";$fixe=""; if ($texte_lu[4][1]=='6') $portable=$texte_lu[4];else $fixe=$texte_lu[4]; if ($texte_lu[5][1]=='6') $portable=$texte_lu[5];else if ($fixe=="") $fixe=$texte_lu[5]; if (is_numeric($texte_lu[6])) $solde=$texte_lu[6]; else $solde=0; //echo ""; if ($texte_lu[7][0]=='-') $texte_lu[7]="0/0"; if ($texte_lu[7] =="0") $texte_lu[7]= "0/0"; if ($texte_lu[7] =="15") $texte_lu[7]= "15/0"; if ($texte_lu[7] =="30") $texte_lu[7]= "30/0"; $classement=$tab_classement_inverse[$texte_lu[7]]; //echo ""; $sexe=$texte_lu[8];if ($sexe=='H') $sexe='m'; else $sexe='f'; $e_mail=$texte_lu[9]; $impossible=0; if (/*!$numero_fft or*/ !$nom or !$classement or !$sexe) { $impossible=1; //echo "Insertion joueur ".$i." impossible !
"; } if (!$impossible){ $requete="SELECT id_joueur FROM joueur WHERE UPPER(nom)=UPPER('".$nom."') AND UPPER(prenom)=UPPER('".$prenom."') ;"; $reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."
"); $reptab=mysql_fetch_array($reponse); if (!$['']){ $requete="INSERT INTO joueur (numero_fft, nom, prenom, annee, fixe, portable, solde, classement, sexe, e_mail) VALUES "; $requete=$requete."('".$numero_fft."','".$nom."','".$prenom."','".$annee."','".$fixe."','".$portable."','".$solde."','".$classement."','".$sexe."','".$e_mail."') ;"; } else{ $requete="UPDATE joueur SET classement='".$classement."',portable='".$portable."', fixe='".$fixe."',e_mail='".$e_mail."' WHERE id_joueur='".$['']."';"; } $reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."
"); } } //echo "
".$texte_lu[7]."".$classement."".$tab_classement[$classement]."
"; //echo $requete; fclose($file_joueur); mysql_close($db_connection); echo "La liste des joueurs a ete importee"; exec("rm ".$fichier); include("piedDePage.php"); } ?>