mettre les donné d'un fichier texte dans un bdd

mettre les donné d'un fichier texte dans un bdd - PHP - Programmation

Marsh Posté le 25-12-2002 à 17:20:37    

Bonjour,
je voudrais faire un script pour inclure les donné d'un fichier texte dans une bdd.
dans mon fichier texte j'ai une donné par ligne et je voudrais que dans la bdd ce soit aussi une info par ligne don j'aurais uné table (id,donné_sur_une_ligne).
Je peut faire comment pour traiter un fichier texte ligne par ligne avec php?
 
merci d'avance

Reply

Marsh Posté le 25-12-2002 à 17:20:37   

Reply

Marsh Posté le 25-12-2002 à 19:57:51    

[:rv82]

Reply

Marsh Posté le 26-12-2002 à 01:14:12    

Je suppose qu'il doit y avoir une fonction style fread et une autre du type fprintf. Cherche de ce côté là. Ensuite l'algo est tout bête.


---------------
Le site de ma maman
Reply

Marsh Posté le 26-12-2002 à 04:32:04    

Code :
  1. <?
  2. $data = file("test.txt" );
  3. ?>


 
Ce qui donne :
 
$data[0] = ligne 1
$data[1] = ligne 2
...
$data[n] = ligne 3
 
J'imagine que tu sait comment "envoyer" dans la base de donné après...


Message édité par jackmount le 26-12-2002 à 04:33:01
Reply

Marsh Posté le 26-12-2002 à 13:23:02    

jackmount a écrit :

Code :
  1. <?
  2. $data = file("test.txt" );
  3. ?>


 
Ce qui donne :
 
$data[0] = ligne 1
$data[1] = ligne 2
...
$data[n] = ligne 3
 
J'imagine que tu sait comment "envoyer" dans la base de donné après...


 
oui,pour les requetes c'est bon.
 
Merci  :)
 
edit:joyeux noel  [:taill]


Message édité par forummp3 le 26-12-2002 à 13:23:21
Reply

Marsh Posté le 26-12-2002 à 14:54:31    

si c un fichier txt ds une base de donnée mysql (vraiment au hasard), installe phpmyadmin, il y a une fonction integrée qui fait ce que tu souhaites faire  
 
bon courage :)

Reply

Marsh Posté le 26-12-2002 à 15:50:36    

alien_nan a écrit :

si c un fichier txt ds une base de donnée mysql (vraiment au hasard), installe phpmyadmin, il y a une fonction integrée qui fait ce que tu souhaites faire  
 
bon courage :)


 
moi j'aurais formater le texte en inserant des separateurs avec la fonction ereg_replace() ensuite avec la requete LOAD DATA tu inseres les données dans la base


Message édité par raph93 le 26-12-2002 à 16:31:00

---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
Reply

Marsh Posté le 26-12-2002 à 15:57:31    

alien_nan a écrit :

si c un fichier txt ds une base de donnée mysql (vraiment au hasard), installe phpmyadmin, il y a une fonction integrée qui fait ce que tu souhaites faire  
 
bon courage :)


 
tient ca m'interesse ca aussi :)

Reply

Sujets relatifs:

Leave a Replay

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