Ver Mensaje Individual
  #11 (permalink)  
Antiguo 16/09/2015, 10:52
edwin100
 
Fecha de Ingreso: agosto-2015
Mensajes: 35
Antigüedad: 8 años, 8 meses
Puntos: 0
Respuesta: retornar variavle

noc muy bien lo que pasa es que si yo quiero colocar una barra de progreso para cuando subo un archivo ala base de datos para ello nesesito el numero de filas del archivo este numero de filas esta en php si es la variable que deseo pasar este es el codigo que tengo en php

$_SESSION['datos'] = file($_FILES['archivo_troncal']['tmp_name']);

$dato = explode(',', $_SESSION['datos'][0]);

$filas = count($_SESSION['datos']);

$columnas = count($dato);

if ($columnas != 17) {
echo'
<script> alert("verifique la cantidad de columnas del archivo","mensaje de error");
setTimeout( location.href="../vistas/principal.php",50);
</script>';
} else {

for ($i = 1; $i < $filas; $i++) {

$dato = explode('","', $_SESSION['datos'][$i]);

$valor = substr($dato[15], 0, 1);

if ($valor === '3') {

$valor2 = substr($dato[15], 1, 3);
$valorfinal = $valor . $valor2;

} else {

$valor2 = substr($dato[15], 2, 3);
$valorfinal = $valor . $valor2;

}

$acumulado = substr($dato[16], 0, 1);
$acumulado2 = substr($dato[16], 2, 3);
$acumuladofin = $acumulado . $acumulado2;

$login->insertarArchivoTroncal($valorfinal, $acumuladofin, $dato);
}




$_SESSION['consulta'] = $filas
echo json_encode($_SESSION['consulta']);
}