hola que tal,
tengo el siguiente código que inserta un txt a una base de datos:
Código PHP:
Ver original<?php
$conexion = new mysqli("localhost", "root", "", "txt", "3306");
$lineas = file('articulos.txt');
foreach ($lineas as $linea_num => $linea)
{
$clave = trim($datos[0]); $producto = trim($datos[1]); $precio = trim($datos[2]);
$consulta = "INSERT INTO tblproducto(clave,producto,precio) VALUES('$clave','$producto',$precio)";
$conexion->query($consulta);
}
?>
este es el txt:
Código TXT:
Ver originalA001 ADAPTADOR DE AUDIO USB 120.00
A002 ADAPTADOR DE RED INALAMBRICO 149.00
A003 MONITOR LED LG 18.5" 1699.00
A004 SERVIDOR LINUX 5TB 30GB RAM 27000.00
A005 SOFTWARE 2000.00
Pero si en el txt no tiene en alguna fila algun dato ya no lo guarda...
osea que si el txt lo tengo asi:
Código TXT:
Ver originalA001 ADAPTADOR DE AUDIO USB 120.00
A002 ADAPTADOR DE RED INALAMBRICO 149.00
A003 MONITOR LED LG 18.5" 1699.00
A004 SERVIDOR LINUX 5TB 30GB RAM 27000.00
A005 SOFTWARE 2000.00
IMPRESORA 17500.00
50.00
A008 LAPTOP 6400.00
A009
A010 TECLADO
¿como se podría hacer para que si se guardara?
(son tabulaciones las separaciones)
Saludos y gracias