Inserer un fichier dans la base Mysql - PHP - Programmation
Marsh Posté le 14-06-2005 à 10:46:34
je peux me tromper, mais il existe une fonction toute faite pour mettre le contenu d'un fichier bien formé en bdd ...
http://dev.mysql.com/doc/mysql/fr/load-data.html
Celle la
Marsh Posté le 14-06-2005 à 11:05:58
Merci
Mais je ne veux pas inserer tous les champs du fichiers et y en a ou je complete par des fonctions php date...
ca me parait plus compliqué dans ce cas d utiliser Syntaxe de LOAD DATA INFILE
Le pire avec ce script j'insere bien mes données dans la base mais en meme temps il me fait cette erreur...
Marsh Posté le 14-06-2005 à 14:50:50
split() découpe l'entrée pour en faire un tableau.
peut etre qu'il n'y avait rien entre les points-virgule.
Marsh Posté le 14-06-2005 à 16:30:20
Je ne comprend pas ce que tu veux dire ritzle.
Sinon voici un exemple du fichier que j insere :
K13 ; C ; A ; Asc Ot ; ot@asc.com ; xot ; password ; ; ; ; ; IGS |
Marsh Posté le 14-06-2005 à 10:38:37
Bonjour
Je voudrai inserer un fichier csv dans ma base de donnees.
J ai un script : et l erreur qu il m affiche est la suivante :
Notice: Undefined offset: 1 in c:\program files\easyphp1-7\www\tdiwer\upload_file2.php on line 17
Notice: Undefined offset: 2 in c:\program files\easyphp1-7\www\tdiwer\upload_file2.php on line 17 ........................
et voici mon code :
Je vous remercie infiniment de votre aide.
Message édité par zenabN le 15-06-2005 à 10:30:52