Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/06/2007, 14:14
Avatar de Nano_
Nano_
 
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 3 meses
Puntos: 96
De acuerdo Re: contar columnas de un CSV

Saludos

Lo puedes realizar de la siguiente forma

Cita:
$archivo="nombre_archivo";
$separador_campos=";";
$maneja_archivo = FOPEN($archivo, "r") or die("No fue posible abrir el archivo: ". $archivo);

$linea_texto = FGETS($maneja_archivo, 4096); //lee PRIMERA linea del archivo

$explode_valores = explode($separador_campos, $linea_texto);
echo ("Numero de Columnas del archivo". count($explode_valores));
////Para leerlo
$maneja_archivo = FOPEN($archivo, "r");
while ($data= fgetcsv($maneja_archivo, 1000, $separador_campos) )
{
$valor1=$data[0];
$valor2=$data[1];
$valor3=$data[2];
$valor4=$data[3];
echo $valor1.'-'.$valor2.'-'.$valor3.'-'.$valor4;
}
FCLOSE($maneja_archivo);
Bueno espero que te sirva y sino que te de una idea de como realizarlo ...

Hasta Pronto!
__________________
:.:Nano.:: @nano_hard - Retornando al foro