1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
| <?php
$host ='mysql4.000webhost.com'; //database location
$user ='xxxxxxxxxxx'; //database username
$pass ='xxxxxxxxxxx'; //database password
$db ='xxxxxxxxxxx'; //database name
$monde=$_GET['monde'];
$link_stats=mysql_connect($host, $user, $pass) or die ('Erreur : '.mysql_error());
mysql_select_db($db) or die ('Erreur : '.mysql_error());
$monde_database ='alpha'; //database name
$nom_url_fichiers = array(
array( 'Index' => "fichier1",
'Nom_Table' => "alliances_$monde_database",
'Url_Fichier' => "../mondes/$monde/data/alliances.txt"
),
array( 'Index' => "fichier2",
'Nom_Table' => "towns_$monde_database",
'Url_Fichier' => "../mondes/$monde/data/towns.txt"
),
array( 'Index' => "fichier3",
'Nom_Table' => "players_$monde_database",
'Url_Fichier' => "../mondes/$monde/data/players.txt"
),
array( 'Index' => "fichier4",
'Nom_Table' => "conquers",
'Url_Fichier' => "../mondes/$monde/data/conquers.txt"
),
array( 'Index' => "fichier5",
'Nom_Table' => "player_kills_att_$monde_database",
'Url_Fichier' => "../mondes/$monde/data/player_kills_att.txt"
),
array( 'Index' => "fichier6",
'Nom_Table' => "player_kills_def_$monde_database",
'Url_Fichier' => "../mondes/$monde/data/player_kills_def.txt"
),
array( 'Index' => "fichier7",
'Nom_Table' => "player_kills_all_$monde_database",
'Url_Fichier' => "../mondes/$monde/data/player_kills_all.txt"
),
array( 'Index' => "fichier8",
'Nom_Table' => "alliance_kills_att_$monde_database",
'Url_Fichier' => "../mondes/$monde/data/alliance_kills_att.txt"
),
array( 'Index' => "fichier9",
'Nom_Table' => "alliance_kills_def_$monde_database",
'Url_Fichier' => "../mondes/$monde/data/alliance_kills_def.txt"
),
array( 'Index' => "fichier10",
'Nom_Table' => "alliance_kills_all_$monde_database",
'Url_Fichier' => "../mondes/$monde/data/alliance_kills_all.txt"
),
);
foreach( $nom_url_fichiers as $fichiers ) {
$urlfichier = $fichiers['Url_Fichier'];
$nomtable = $fichiers['Nom_Table'];
mysql_query("TRUNCATE TABLE $nomtable");
$sql = "LOAD DATA INFILE '$urlfichier' INTO TABLE $nomtable FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\"' ESCAPED BY '\\\\' LINES TERMINATED BY '\\n'";
mysql_query($sql, $link_stats) or die('non mis à jour'.mysql_error());
}
echo ' Rendez-vous dans 1 h pour la prochaine MAJ !'; |
Partager