Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/01/2012, 11:59
Avatar de masterojitos
masterojitos
 
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 6 meses
Puntos: 105
Respuesta: problemas con foreach

Lo primero que te diria, es que si solo lo hace con el primero, es porque quizas solo tenga un indice tu arreglo... para esto, compruebalo haciendo esto:
print_r($lineas);

Luego, una posible solucion seria que reemplazes esto:
$archivos = $_POST['nombres'];
$inserta = nl2br($archivos);
$lineas = explode ( '<br />' , $inserta );

por:
$lineas = explode( '\n' , $_POST['nombres']);

y por ultimo... mas rapido aun ^^
Código PHP:
Ver original
  1. foreach(explode('\n', $_POST['nombres']) as $t) mysql_query("load data infile '$t' into table fn fields terminated by '|'");

Espero te sirva... Suerte
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog