¡Hola compañeros buenos Dias!
necesito si por favor alguien me puede ayudar con este inconveniente
estoy abriendo un archivo con la funcion file()
para que despues separar cada linea y dentro de esa linea separar cada dato con explode() e insertarlos en la bd , me quedaria asi.
Código PHP:
Ver original$fp = file("texto/marcas.dat"); foreach($fp as $marcas)
{
echo "INSERT INTO manufacturer (manufacturer_id,name,sort_order)
VALUES(".$m[0].",'".$m[1]."',1)
ON DUPLICATE KEY UPDATE name='".$m[1]."'<br>";
pero mi resultado es este
Código PHP:
Ver originalINSERT INTO manufacturer
(manufacturer_id
,name
,sort_order
) VALUES
(1,'1ø MARCA',1) ON DUPLICATE
KEY UPDATE name
='1ø MARCA'INSERT INTO manufacturer
(manufacturer_id
,name
,sort_order
) VALUES
(2,'HP',1) ON DUPLICATE
KEY UPDATE name
='HP'INSERT INTO manufacturer
(manufacturer_id
,name
,sort_order
) VALUES
(88,'EPSON',1) ON DUPLICATE
KEY UPDATE name
='EPSON'INSERT INTO manufacturer
(manufacturer_id
,name
,sort_order
) VALUES
(,'',1) ON DUPLICATE
KEY UPDATE name
=''
noten que me agrega esos caracteres con forma de cuadrado y tengo una linea de mas, vacia
por favor me podrian ayudar a eliminar esos signos y la ultima linea ya que esta vacia
Saludos y Muchas Gracias