Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/08/2014, 13:12
Avatar de truman_truman
truman_truman
 
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: Saltar registro en importación de CSV

Por que no mejor con un foreach y una function que chequee si existe el email ?
Algo asi:
Código PHP:
Ver original
  1. <?php
  2. include("config.php");
  3.  
  4. $file = $_FILES['csv']['tmp_name'];
  5.     $handle = fopen($file,"r");
  6.    $data = fgetcsv($handle,1000,",","'");
  7.            
  8.    foreach($data as $k => $v){
  9.      if(!check_email($v[1])){
  10.        mysql_query("INSERT INTO afiliados (nombre, mail) VALUES
  11.                (
  12.                    '".$v[0]."',
  13.                    '".$v[1]."'
  14.                )
  15.            ");
  16.      }
  17.    }        
  18.            
  19.    function check_email($email){
  20.      
  21.      //si existe el email en la db
  22.      //return true;
  23.      //si no existe
  24.      //return false
  25.      
  26.    }
__________________
la la la