|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : janvier 2005 Messages : 18 ![]() |
Bonjour à vous,
Je cherche à exécuter une requête d'insertion d'un fichier csv avec php mais je galère. Voici mon code: Code :
Pourtant, elle fonctionne très bien tel quel par un copier-coller dans l'exécuteur de requête de phpmyadmin. J'ai aussi vérifier ma connection à la base de données: pas de problème de ce côté là non plus car j'arrive à exécuter d'autres requêtes. Pouvez-vous s'il vous plaît m'aider à trouver ce qui ne va pas dans ma requête? Merci d'avance. A+ |
||
|
|
00
|
|
|
#2 | ||
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Tu as un message d'erreur ?
La connexion est-elle bien effectuée ? J'ai remarqué qu'il y avait cette possibilité : Code :
)
|
||
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : janvier 2005 Messages : 18 ![]() |
Bonjour,
Mon message d'erreur c'est que ma requête n'arrive pas à être exécuter. C'est uniquement là que ça bloque. Sinon, je n'ai aucun problème de connexion avec mysqli (qui est bien installé) puisque je peux faire des requêtes SELECT, TRUNCATE et autres sans problème avec cette méthode. J'ai également vérifié que j'avais tous les droits nécessaires pour importer un fichier avec LOAD DATA INFILE. Pas de problème aussi. Toutes mes requêtes fonctionnent sauf cette requête d'insertion du fichier csv. Une idée? A+ |
|
|
00
|
|
|
#4 |
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Pourquoi ne pas faire à l'ancienne ?? comme ceci : Comment extraire les données d'un fichier CSV ? et en rajoutant le insert
moi j'utilise pas ce genre de requête
|
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : janvier 2005 Messages : 18 ![]() |
Faire cela ne me sert à rien!
Mon but n'est pas d'extraire les données du csv... mais de tout insérer dans la base de données. Mon fichier csv fait plus de 10 000 lignes, je me vois mal faire 10 000 requêtes INSERT (!!!) à chaque fois par une boucle qui va analyser ligne par ligne le csv. De plus, ce fichier csv est généré tous les jours par notre ERP et il faut intégrer ces valeurs tous les jours pour en tirer des données statistiques. D'où mon idée d'insérer le contenu du fichier en une seule fois par une requête LOAD DATA INFILE sinon bonjour les temps de traitement... A+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com