Aceitar aspas ou aspa simples no insert
Bom dia, pessoal
seguinte, to criando uma área de importação arquivo.CSV p/ o banco e nesse arquivo na descrição quando tem
produto com nome (N112 '/PIVO INFERIOR FUSCA) da erro:
MySQL server version for the right syntax to use near 'INFERIOR FUSCA', '36,33')' at line 1.
segue código:
$objeto = fopen($nome_arquivo, 'r');
while(($dados = fgetcsv($objeto, 1000, ";")) !== FALSE)
{
$sql = "INSERT INTO produtos VALUES('$dados[0]', '$dados[1]', '$dados[2]')";
mysql_query($sql) or die(mysql_error());
}
fclose($objeto);
tentei também colocando em uma variável:
$descProduto = $dados[1];
mas da no mesmo.
Discussão (1)
Carregando comentários...