Tema: FAQ's de PHP
Ver Mensaje Individual
  #187 (permalink)  
Antiguo 04/11/2007, 13:20
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
De acuerdo FAQ : como leer CSV en PHP

El siguiente es un ejemplo de como leer un CSV con PHP

En el ejemplo leo "catego.txt", un CSV con DOS COLUMNAS delimitadas por "#"

Código PHP:
<?php 
// Leo archivo CSV de Excel
$sep "#"//defino separador del CSV
$archivo "\catego2.txt";  // path + archivo

$fp fopen $archivo "r" ); 
while (( 
$data fgetcsv $fp 1000 "," )) !== FALSE ) { // leo mientras haya lineas que leer

$i 0
foreach(
$data as $i=> $row ) {  // leo cada ROW  de DATA e incremento el inidice $i
$matriz explode$sep$row);
echo 
$matriz[1]." :: ".$matriz[0]."<p/>";  // muestro las celdas en orden inverso



fclose $fp ); 
?>
Enjoy!

Última edición por Italico76; 04/11/2007 a las 16:54