1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
$fp = fopen($_FILES["fichier"]["tmp_name"], "r");
while (!feof($fp))
{
$file = fgets($fp, 4096);
// on crée un tableau des élements séparés par des points virgule
$liste = explode(";",$file);
// premier élément
$liste[0] = ( isset($liste[0]) ) ? $liste[0] : Null;
$liste[1] = ( isset($liste[1]) ) ? $liste[1] : Null;
$liste[2] = ( isset($liste[2]) ) ? $liste[2] : Null;
... volontairement coupé
$sql = "UPDATE client SET code_client = \"$liste[0]\", marque = \"$liste[1]\", sda = \"$liste[2]\", numero_transfert = \"$liste[3]\", type = \"$liste[4]\", suivi_par = \"$liste[5]\", raison_sociale = \"$liste[6]\", complement = \"$liste[7]\", adresse1 = \"$liste[8]\", adresse2 = \"$liste[9]\", adresse3 = \"$liste[10]\", code_postal = \"$liste[11]\", ville = \"$liste[12]\", pays = \"$liste[13]\", civilite = \"$liste[14]\", nom = \"$liste[15]\", prenom = \"$liste[16]\", tel_fixe = \"$liste[17]\", tel_portable = \"$liste[18]\", fax = \"$liste[19]\", mail = \"$liste[20]\", mail_bis = \"$liste[21]\", date_naissance = \"$daten\", login = \"$liste[23]\", password = \"$liste[24]\" WHERE id_vp = \"$liste[25]\"";
//exécution de la requête SQL:
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
} |
Partager