Ver Mensaje Individual
  #8 (permalink)  
Antiguo 24/02/2016, 10:23
ImHarold
 
Fecha de Ingreso: febrero-2015
Ubicación: Bogotá
Mensajes: 41
Antigüedad: 9 años, 2 meses
Puntos: 1
Respuesta: Contar las lineas de un archivo txt y crear un autoincrement

Cita:
Iniciado por pateketrueke Ver Mensaje
¿Al menos te diste tiempo para leer y entender el ejemplo que te puse?

Observa:
Código PHP:
Ver original
  1. $filasP = file('C:\IntranetPV\Pedido.txt');
  2.  
  3. // acá es donde debes crear el acumulador
  4. $final = array();
  5.  
  6.  
  7. // aquí ya tienes las lineas, y $key tendrá el índice
  8.   foreach ($filasP as $key => $valoresP) {
  9.    
  10.       $valoresP1 = trim(str_replace("'", "", $valoresP));
  11.  
  12. // esto es innecesario
  13. //      $linea = explode("'", $valoresP1);
  14.  
  15.       // list($Id, $Id_chk, $FechaP, $Total, $Producto) = explode(",", $valoresP1);
  16.       // $InsertP = mysql_query("REPLACE INTO pedido(Id_chk, FechaP, Total, Producto) VALUES ('$Id_chk','$FechaP','$Total','$Producto')", $conexion);
  17.  
  18. // esto no sirve aquí
  19. //      $final = array();
  20. // tampoco sirve porque ya estamos dentro de un foreach()
  21. //      foreach ($linea as $key => $value) {
  22.       $final [] = ($key + 1).",$valoresP1";
  23.       // echo join("", $final);
  24. //      echo "<br>";
  25. //      var_dump($final);
  26. //      }
  27.   }
  28.  
  29. // al final del foreach...
  30. var_dump($final);
Muchas gracias, ahora entiendo. Mirare como ingresarlo a la tabla
__________________
La vida es un juego de Ajedrez.