données CSV et PHP

données CSV et PHP - Programmation

Marsh Posté le 17-10-2001 à 15:47:46    

Voila ma question :
 
Je possède des données au format CSV, ce qui donne à peu près ceci :
 
1;"AUT";"CEN";"D";;"2000-2001";2;16/09/200
0;46;54;113;;;1;1;0:22:00;0;0;;0;0;;2;4;50;2;4;50;
1,;5;6;83;9;5;6;1;;2;;3;1;0;0;1;0;11;"G";;40;"j
";2;4;50
 
Y a t il une possibilité de traiter ceci avec le PHP ?
Quelqu'un peut il m'orienter ?
 
Merci

Reply

Marsh Posté le 17-10-2001 à 15:47:46   

Reply

Marsh Posté le 17-10-2001 à 16:00:51    

ben, c pour koi faire? :)
la fonction list au hasard...

Reply

Marsh Posté le 17-10-2001 à 16:02:55    

Tout simplement mettre tout ca sous forme de tableau

Reply

Marsh Posté le 17-10-2001 à 16:10:40    

dans un tableau multi lignes? sinon, list doit le faire (ou une fonction semblable)

Reply

Marsh Posté le 17-10-2001 à 16:19:40    

bon, la fonction array fait ce que tu veux (tt mettre ds un tableau), mais le séparateur doit être une virgule (à priori, tu peux tjs essayer avec un ; ). Sinon utilise strtr pour remplacer ; par ,

 

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

Reply

Marsh Posté le 07-08-2002 à 13:00:46    

Test çà!
 
 
 
 
<?
$fichier = fopen("nom_du_fichier.csv","r" ); // Variable du fichier à ouvrir en lecture
while(!feof($fichier)){           // Forme une boucle jusqu'a la fin du fichier
$ligne = fgets($fichier,4096);    // Permet la lecture d'une ligne (de 4096 octets : "Format standart d'une ligne Excel" )
 
 
$liste = explode(";",$ligne);    // Permet de séparer chaque cellule dans un tableau  
echo "$liste[0] $liste[1]<br>";  //
}
?>

Reply

Sujets relatifs:

Leave a Replay

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