|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2005 Messages : 7 ![]() |
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 |
|
|
00
|
|
|
#2 |
|
Membre à l'essai
![]() Inscription : avril 2004 Messages : 19 ![]() |
Bonjour,
A tu tester que l'importation fonctionne bien...parceque je ne voit plus que ca! |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : août 2005 Messages : 7 ![]() |
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... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com