Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/03/2007, 12h12   #1
Invité de passage
 
Inscription : août 2005
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 7
Points : 2
Points : 2
Par défaut LOAD DATA d'un TXT dans ma base (sous APACHE)

Bonjour,

ce que je décris ci-après FONCTIONNE SUR LE NET !!

En local, sous apache, cela ne fontionne pas :

- j'ai un formulaire où l'on choisi un fichier texte par le bouton parcourir
Ce formulaire est bien en <FORM ENCTYPE='multipart/form-data'
et le INPUT du fichier est <input type='file' name='importfile' >
- en validant le formulaire, on passe bien à mon programme qui fait un LOAD DATA comme cela :

$requete="LOAD DATA LOCAL INFILE '" . $importfile . "' INTO TABLE `tabledimportation` FIELDS TERMINATED BY ';' LINES TERMINATED BY '\\r'";
$resultat=mysql_query($requete);


- Je précise que je suis correctement connecté à ma base de donnée, que la table 'tabledimportation' existe bien et qu'avec l'ajout de message, il semblerait que la requete "LOAD DATA..." soit tout bonnement inefficace à l'exécution de mon php...
- Je précise également que si je fais une importation MANUELLE via phpMyadmin, cela fonctionne (j'ai d'ailleurs repris la syntace de la requete réaffichée dans mon prog pour être sûr mais sans résultat)

- je reprécise que cela FONCTIONNE SUR LE NET AVEC LES MEMES PROG !!


HELP SVP, je commence à criser !


Cordialement

Fred
fredonzenet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 12h18   #2
Membre à l'essai
 
Inscription : avril 2004
Messages : 19
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 19
Points : 20
Points : 20
Bonjour,

A tu tester que l'importation fonctionne bien...parceque je ne voit plus que ca!
greffzion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 12h39   #3
Invité de passage
 
Inscription : août 2005
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 7
Points : 2
Points : 2
Bonjour,

merci pour la réponse.


OUI l'importation fonctionne AVEC CETTE SYNTAXE si je passe directement par phpmyadmin !!

En plus, je viens d'ajouter un message m'affichant la taille du fichier TXT choisi et c'est OK !! Le fichier est bien chargé en mémoire...

Pourquoi ce !!!!!! de LOAD DATA ne marche pas sous apache ?


bouh


snif


et re-snif...
fredonzenet est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h16.


 
 
 
 
Partenaires

Hébergement Web