|
Hola amigo disculpa que te vuelva a molestar pero es que me marca error mira esto es lo que tengo en archivo .txt las lineas solamente son ejemplo de simbolo de enter:
Patito;25 sur;Puebla;Puebla;México;69004734;Karen Guadalupe;hola@hotmail.com
--------------------
TransPot-5-69-23-350-150/C1-A-A1;Sony;30;30,000;xxxxxxxxxxxxxxxxx;Interruptores-5-69-23-350-150/C1-A-A1;Panasonic;20;20,000;yyyyyyyyyyyyyy;Cuchillas-5-69-23-350-150/C1-A-A1;Vaio;10;10,000;zzzzzzzzzzzzzzzzz
--------------------
60,000
La sugunda fila es la que es dinamica por que pueden ser pocos o muchos equipos con bloques de carcateriticas de 5 datos.
Asi tengo mi codigo:
<?php
// abriendo el archivo de texto que se encuentra en el mismo directorio
//que los archivos html y php
$file = fopen ("c://datos.txt", "r");
$linea = fgets($file);
$datos = explode(";", $linea);
$linea = fgets($file);
$equipo = explode(";", $linea);
for ($i=0,$j=0;$i<count($equipo);$i+=5,j++)
{
$descricpionCorta[$j] = $equipo[$i];
$nombre[$j] = $equipo[$i +1];
$marca[$j] = $equipo[$i + 2];
$vidautil[$j] = $equipo[$i + 3];
$obs[$j] = $equipo[$i + 4];
}
$linea = fgets($file);
$costo = explode(";", $linea);
echo $costo[0];
//obtenido los datos del archivo cerramos el archivo
fclose ($file);
?>
Pero me marca error, porfa ayudame con este probleimita.
Gracias, saludos
|