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 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
|
<?php
//ini_set('display_errors','off');
extract(filter_input_array(INPUT_POST));
$fichier=$_FILES["fichierCsv"]["name"];
$utf8 = file_put_contents($fichier,utf8_encode(file_get_contents($fichier)));
if($fichier){
$fp = fopen ($_FILES["fichierCsv"]["tmp_name"], "r");
}
else{ //FICHIER INCONNU ?>
<p align="center"> - Importation Echouee -</p>
<p align="center">Chemin non valide...</p>
<?php exit();}
$cpt=0;?>
<p align="center"> - Importation Réussie -</p>
<?php // IMPORTATION
while(!feof($fp)){
$ligne = fgets($fp,4096);
$liste = explode(";",$ligne);
$table = filter_input(INPUT_POST, 'userfile');
$liste[0] = (isset($liste[0])) ? $liste[0] : Null;
$liste[1] = (isset($liste[1])) ? $liste[1] : Null;
$liste[2] = (isset($liste[2])) ? $liste[2] : Null;
$liste[3] = (isset($liste[3])) ? $liste[3] : Null;
$liste[4] = (isset($liste[4])) ? $liste[4] : Null;
$liste[5] = (isset($liste[5])) ? $liste[5] : Null;
$liste[6] = (isset($liste[6])) ? $liste[6] : Null;
$liste[7] = (isset($liste[7])) ? $liste[7] : Null;
$liste[8] = (isset($liste[8])) ? $liste[8] : Null;
$liste[9] = (isset($liste[9])) ? $liste[9] : Null;
$liste[10] = (isset($liste[10])) ? $liste[10] : Null;
$liste[11] = (isset($liste[11])) ? $liste[11] : Null;
$liste[12] = (isset($liste[12])) ? $liste[12] : Null;
$liste[13] = (isset($liste[13])) ? $liste[13] : Null;
$liste[14] = (isset($liste[14])) ? $liste[14] : Null;
$liste[15] = (isset($liste[15])) ? $liste[15] : Null;
$liste[16] = (isset($liste[16])) ? $liste[16] : Null;
$liste[17] = (isset($liste[17])) ? $liste[17] : Null;
$liste[18] = (isset($liste[18])) ? $liste[18] : Null;
$liste[19] = (isset($liste[19])) ? $liste[19] : Null;
$liste[20] = (isset($liste[20])) ? $liste[20] : Null;
$liste[21] = (isset($liste[21])) ? $liste[21] : Null;
$liste[22] = (isset($liste[22])) ? $liste[22] : Null;
$liste[23] = (isset($liste[23])) ? $liste[23] : Null;
$liste[24] = (isset($liste[24])) ? $liste[24] : Null;
$liste[25] = (isset($liste[25])) ? $liste[25] : Null;
$liste[26] = (isset($liste[26])) ? $liste[26] : Null;
$liste[27] = (isset($liste[27])) ? $liste[27] : Null;
$liste[28] = (isset($liste[28])) ? $liste[28] : Null;
$liste[29] = (isset($liste[29])) ? $liste[29] : Null;
$liste[30] = (isset($liste[30])) ? $liste[30] : Null;
$liste[31] = (isset($liste[31])) ? $liste[31] : Null;
$liste[32] = (isset($liste[32])) ? $liste[32] : Null;
$liste[33] = (isset($liste[33])) ? $liste[33] : Null;
$champs1=$liste[0];
$champs2=$liste[1];
$champs3=$liste[2];
$champs4=$liste[3];
$champs5=$liste[4];
$champs6=$liste[5];
$champs7=$liste[6];
$champs8=$liste[7];
$champs9=$liste[8];
$champs10=$liste[9];
$champs11=$liste[10];
$champs12=$liste[11];
$champs13=$liste[12];
$champs14=$liste[13];
$champs15=$liste[14];
$champs16=$liste[15];
$champs17=$liste[16];
$champs18=$liste[17];
$champs19=$liste[18];
$champs20=$liste[19];
$champs21=$liste[20];
$champs22=$liste[21];
$champs23=$liste[22];
$champs24=$liste[23];
$champs25=$liste[24];
$champs26=$liste[25];
$champs27=$liste[26];
$champs28=$liste[27];
$champs29=$liste[28];
$champs30=$liste[29];
$champs31=$liste[30];
$champs32=$liste[31];
$champs33=$liste[32];
$champs34=$liste[33];
if($champs1!=''){
$cpt++;
$db = new mysqli("localhost", "anniv", "anniversaire", "AUTOMATES");
$sql = ("INSERT INTO TIMERSIMA2 VALUES('','$champs1','$champs2','$champs3','$champs4','$champs5','$champs6','$champs7','$champs8','$champs9','$champs10','$champs11','$champs12','$champs13','$champs14','$champs15','$champs16','$champs17','$champs18','$champs19','$champs20','$champs21','$champs22','$champs23','$champs24','$champs25','$champs26','$champs27','$champs28','$champs29','$champs30','$champs31','$champs32','$champs33','$champs34')");
$result = $db->query($sql);
// pour ne pas insérer la première ligne si elle contient les entêtes de colonnes
}
}
fclose($fp);
?> |
Partager