que tal!
ESTOY TRABAJANDO CON ARCHIVOS .SCV Y NECESITO AGREGAR UNA COLUMNA (Fecha, y cargar la fecha a todas las filas.)
agradesco su ayuda!.

Agregar columnas a archivo CVS
Started by
abnervg
, Nov 14 2011 12:33 PM
2 replies to this topic
#1
Posted 14 November 2011 - 12:33 PM
#2
Posted 14 November 2011 - 02:18 PM
pues lo único que necesitas hacer es agregar una "," y luego la fecha a cada fila que vas generando.
Saludox
Saludox
#3
Posted 14 November 2011 - 03:02 PM
Efectivamente con "," se agregan las columnas. aki pongo el codigo que me ayudo a agregar nuevas columnas en un CSV.
<?php
$newCsvData = array();
if (($handle = fopen("test.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$data[] = 'Nueva Columna';
$newCsvData[] = $data;
}
fclose($handle);
}
$handle = fopen('test.csv', 'w');
foreach ($newCsvData as $line) {
fputcsv($handle, $line);
}
fclose($handle);
?>
Graxias por tu comentario Poliburro.
<?php
$newCsvData = array();
if (($handle = fopen("test.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$data[] = 'Nueva Columna';
$newCsvData[] = $data;
}
fclose($handle);
}
$handle = fopen('test.csv', 'w');
foreach ($newCsvData as $line) {
fputcsv($handle, $line);
}
fclose($handle);
?>
Graxias por tu comentario Poliburro.