Php Mysql...

Php Mysql... - PHP - Programmation

Marsh Posté le 13-04-2005 à 11:29:46    

Voila mon probleme...
Je voudrai faire une insertion massive dans une base de donnée mysql avec l'aide d'un fichier .txt
Pour cela il faut utiliser la commande LOAD DATA INFILE 'chemin du fichier' INTO TABLE nomtable;
 
Je voudrai qu'a partir d'une page php pouvoir parcourir mon ordinateur pour integrer un fichier mais je n'arrive pas a recupperer le chemin pour l'integrer dans ma commande sql
 
voici mon code...
 
<FORM METHOD="POST"
  ENCTYPE="multipart/form-data">
    <INPUT TYPE=HIDDEN NAME=MAX_FILE_SIZE VALUE=1024>
   <INPUT TYPE=FILE NAME="fichier"><br><br>
   <INPUT TYPE=SUBMIT value="Enregistrer le fichier">
</FORM>
<?php if(isset($_FILES['fichier'])) {  
$fichier=$_FILES['fichier'];
$requete= "LOAD DATA INFILE '$fichier' INTO TABLE blabla;";
?>
 
Si quelqu'un a une idée :)

Reply

Marsh Posté le 13-04-2005 à 11:29:46   

Reply

Marsh Posté le 13-04-2005 à 11:38:26    

il faut utiliser $_FILES['fichier']['tmp_name']
http://fr.php.net/manual/fr/features.file-upload.php

Reply

Marsh Posté le 13-04-2005 à 12:03:11    

merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed