Se da a ver facil, si te fijas en la primera vez que enviaste salio esto
Código PHP:
Ver originalarray(1) { [0]=> string
(129) "sergio;reyes;sanchez;josue;2;3;4;5;6;7;8;9;10;11; 12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28 ;29;30;31;32;33;34;35;36;37;38" }
Con ello pude ver que el delimitador es el ; por eso te sugerí hacerlo de esa forma, ahora solo tienes que indicar cual parte del array deseas ver, por ejemplo, usando el segundo array que mencionaste
Código PHP:
Ver originalarray(41) { [0]=> string
(6) "sergio" [1]=> string
(5) "reyes" [2]=> string
(7) "sanchez" [3]=> string
(5) "josue" [4]=> string
(1) "2" [5]=> string
(1) "3" [6]=> string
(1) "4" [7]=> string
(1) "5" [8]=> string
(1) "6" [9]=> string
(1) "7" [10]=> string
(1) "8" [11]=> string
(1) "9" [12]=> string
(2) "10" [13]=> string
(2) "11" [14]=> string
(2) "12" [15]=> string
(2) "13" [16]=> string
(2) "14" [17]=> string
(2) "15" [18]=> string
(2) "16" [19]=> string
(2) "17" [20]=> string
(2) "18" [21]=> string
(2) "19" [22]=> string
(2) "20" [23]=> string
(2) "21" [24]=> string
(2) "22" [25]=> string
(2) "23" [26]=> string
(2) "24" [27]=> string
(2) "25" [28]=> string
(2) "26" [29]=> string
(2) "27" [30]=> string
(2) "28" [31]=> string
(2) "29" [32]=> string
(2) "30" [33]=> string
(2) "31" [34]=> string
(2) "32" [35]=> string
(2) "33" [36]=> string
(2) "34" [37]=> string
(2) "35" [38]=> string
(2) "36" [39]=> string
(2) "37" [40]=> string
(2) "38" }
Solo tienes que indicar algo así
Código PHP:
Ver originalwhile (( $data = fgetcsv ( $fp , 1000 , ";" )) !== FALSE ) { $variable = $data[0];
$variable2 = $data[1];
$variable3 = $data[5];
//etc.etc.etc.
}
Pero acuerdate que cada vez que corre el ciclo, se re-escribe la variable y toma el último valor. Así que mira bien como trabajas con esa variable.