<?php
$fichier="test.txt";
//verif presence fichier
if (file_exists("$fichier"))
{
/*declaration variables*/
$user="root";
$passwd="";
$host="localhost";
$bdd="test";
// connecte à MySQL
mysql_connect("$host", "$user", "$passwd") or die("erreur de connexion serveur");
mysql_select_db("$bdd") or die("erreur de connexion Bdd");
// Lance ma fonction LOAD DATA INFILE
mysql_query("LOAD DATA LOCAL INFILE 'test.txt' INTO TABLE test FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '\'") or die ( "pb envoi fichier : " . mysql_error() );
echo "connexion reussi";
// On se déconnecte de MySQL
mysql_close();
}
else echo"Aucun fichier présent";
?>
L'erreur suivante apparait:
Code : Tout sélectionner
pb envoi fichier : Erreur de syntaxe près de ''\'' à la ligne 1