Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/04/2013, 03:20
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 7 meses
Puntos: 574
Respuesta: fgetcsv y fputcsv: Importando un CSV de una web a mi hosting.

Manual

Cita:
Description

array fgetcsv ( resource $handle [, int $length = 0 [, string $delimiter = ',' [, string $enclosure = '"' [, string $escape = '\\' ]]]] )
Similar to fgets() except that fgetcsv() parses the line it reads for fields in CSV format and returns an array containing the fields read.


(La versión en castellano esta mal traducida)

Luego data es un array y por el ejemplo que das marca es el campo 1 del array (despues del 0 cero)


Código PHP:
Ver original
  1. while (($data = fgetcsv($handle, 1000, ";")) !== FALSE)
  2.                 {
  3.                     if ($i > 0){
  4.                         if($data[1]!="Nike"){
  5.                            fputcsv($handle2, $data, ';', '"');
  6.                         }
  7.                     }
  8.                     $i++;
  9.                 }
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.