hola:
quisiera subir un excel a la bd
tengo un codigo para esto-:
Código PHP:
Ver original<?php
function Conectarse()
{
echo "Error conectando a la base de datos.";
}
echo "Error seleccionando la base de datos.";
}
return $link;
}
$row = 1;
$handle = fopen("xls2.csv", "r"); while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { $row++;
$cadena = "INSERT INTO mitabla(codigo, titulo, autor, isbn) values(";
// hasta aqui ok
el siguiente codigo tiene las comillas detal modo que me desconfigura la comillas restantes
el codigo cumple la funcion de separar por una coma(,) y no por punto y coma(;) (cosa que no hase por roblemas de comillas)
este codigo de abajo
$data[$c]=str_replace(‘;’,'\’,\”,$data[$c]);
Código PHP:
Ver original//como seria?
for ($c=0; $c < $num; $c++) {
if ($c==($num-1))
$cadena = $cadena."'".$data[$c] . "'";
else
$cadena = $cadena."'".$data[$c] . "',";
}
$cadena = $cadena.");";
echo $cadena."<br>";
$enlace=Conectarse();
}
?>
el problema es que el codigo que esta en el comentario sobre el for desordena las comillas y no logro moderarlo.
una ayuda,