Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2458 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP/MySQL] Comment isérer des valeurs séparées par des "|" ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP/MySQL] Comment isérer des valeurs séparées par des "|" ?

n°47929
Snake Ulti​mate
Webmaster France Hardware
Posté le 19-07-2001 à 19:17:55  profilanswer
 

Voilà, imaginons que g un fichier txt qui contient des lignes comme ca :
 
l1 : valeur1|valeur2|valeur3
l2 : valeur1|valeur2|valeur3
l3 : valeur1|valeur2|valeur3
l4 : valeur1|valeur2|valeur3
l5 : ...
(les "l# : " c po ds le fichier hein)
 
Voilà je voudrais insérer les valeurs de chaque ligne ds une base MySQL.
"valeur1" --> colonne 1
"valeur2" --> colonne 1
"valeur3" --> colonne 1
 
pour chaque ligne.
 
Y'a-t-il un moyen simple de le faire ?


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
mood
Publicité
Posté le 19-07-2001 à 19:17:55  profilanswer
 

n°47931
lamatrice
Posté le 19-07-2001 à 19:42:07  profilanswer
 

load data (local) infile '/home' (replace)  
    into table tatable fiels terminated by '|' lines terminated by '\n';

n°47933
Snake Ulti​mate
Webmaster France Hardware
Posté le 19-07-2001 à 19:55:54  profilanswer
 

le "/home" représente le chemin et le nom du fichier ?
par exemple, si le fichier s'appelle "donnees" et est ds le meme rep que le script ca va faire :
 
load data infile 'donnees'  
   into table tatable fiels terminated by '|' lines terminated by '\n';  
 
c ca ?
ca marche avec un fichier se trouvant sur un autre serveur ?


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
n°47937
lamatrice
Posté le 19-07-2001 à 20:05:09  profilanswer
 

LOAD DATA FILE "données" into table tatable fiels terminated by '|' lines terminated by '\n';    
   
   
sur un autre serveur ?? jamais essayer, fait une requete en remplacant le mot file par url et met l'adresse web du fichier (je suis pas sur)  
   
 LOAD DATA url "http;//www.tonsite.com/tonrép/données" into table tatable fiels terminated by '|' lines terminated by '\n';    
   
si ça marche dis le nous !

 

[edtdd]--Message édité par lamatrice--[/edtdd]

n°47938
Snake Ulti​mate
Webmaster France Hardware
Posté le 19-07-2001 à 20:07:48  profilanswer
 

ok je vais tester, merci :)


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
n°47949
Snake Ulti​mate
Webmaster France Hardware
Posté le 19-07-2001 à 21:07:57  profilanswer
 

mysql_db_query($db_locale,"LOAD DATA file 'list_article' into table test fiels terminated by '|' lines terminated by '\n'" );
 
où est le pb, ca marche po ???


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
n°47953
lamatrice
Posté le 19-07-2001 à 21:15:37  profilanswer
 

essayer autrement..
 
c'est pas
mysql_db_query($db_loc....
 
mais
mysql_query($db_loc...

n°47954
Snake Ulti​mate
Webmaster France Hardware
Posté le 19-07-2001 à 21:25:26  profilanswer
 

Warning: Supplied argument is not a valid MySQL-Link resource


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
n°47955
lamatrice
Posté le 19-07-2001 à 21:31:13  profilanswer
 

oups !
 
et en mod ligne de commande mysql ça vas pas non plus ?

n°47958
lamatrice
Posté le 19-07-2001 à 21:37:42  profilanswer
 

aussi t'aurais pas oublier le in devant file, c'est INFILE ....


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP/MySQL] Comment isérer des valeurs séparées par des "|" ?

 

Sujets relatifs
[PHP / Javascript] Problème pour passer des paramètres![PHP] c'est quoi le plus rapide?
[PHP]Lire des fichiers ?Lancement d'un PHP en cron (unix)
[PHP] appeler un script cgi se trouvant sur un autre serveur[PHP/MySQL] Comment connaitre le next Autoindex ?
[PHP] Classe FastTemplate[PHP] Retrouver les infos du user
SVP AIDEZ-MOI !!! ASP / PHP ??? HELP ! 
Plus de sujets relatifs à : [PHP/MySQL] Comment isérer des valeurs séparées par des "|" ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR