par
JeromeB51 » 20 juin 2012, 11:45
Bonjour,
J'ai déjà travailler un peu ce genre de sujet et dans ce cas je me fis toujours à ma bible à savoir php.net ...
Et là tu as des fonctions intéressantes comme
http://fr2.php.net/manual/fr/function.fputcsv.php qui te permet d'écrire un fichier csv que tu peux utiliser de cette façon :
Code : Tout sélectionner
$list = array (
array('aaa', 'bbb', 'ccc', 'dddd'),
array('123', '456', '789'),
array('"aaa"', '"bbb"')
);
$fp = fopen('file.csv', 'w');
foreach ($list as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
au préalable tu peux ouvrir ton fichier texte avec un fopen :
http://fr2.php.net/manual/fr/function.fopen.php
du genre :
donc si tu as une structure bien établie dans ton fichier texte ... tu mouline tes infos dans un tableau et après tu peux ecrire avec la fonction fputscsv
Voilà, espérant que cela peux t'avancer ...
Bonjour,
J'ai déjà travailler un peu ce genre de sujet et dans ce cas je me fis toujours à ma bible à savoir php.net ...
Et là tu as des fonctions intéressantes comme
[url]http://fr2.php.net/manual/fr/function.fputcsv.php[/url] qui te permet d'écrire un fichier csv que tu peux utiliser de cette façon :
[code]$list = array (
array('aaa', 'bbb', 'ccc', 'dddd'),
array('123', '456', '789'),
array('"aaa"', '"bbb"')
);
$fp = fopen('file.csv', 'w');
foreach ($list as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);[/code]
au préalable tu peux ouvrir ton fichier texte avec un fopen :
[url]http://fr2.php.net/manual/fr/function.fopen.php[/url]
du genre :
[code]<?php
$handle = fopen("c:\\folder\\resource.txt", "r");
?>
[/code]
donc si tu as une structure bien établie dans ton fichier texte ... tu mouline tes infos dans un tableau et après tu peux ecrire avec la fonction fputscsv
Voilà, espérant que cela peux t'avancer ...