Saludos tengo un problema, estoy insertando unos campos en mi bd desde un csv pero este tiene acentos en los campos, y al guardarlos en mi base de datos salen como caracterés extraños.
como los guardo correctamente esta parte de mi código es la que uso para ejecutar la consulta.
esta dentro de un ciclo
Código PHP:
Ver original$sql = "INSERT INTO `tienda`.`cp_productos` (`id` ,`nombre` ,`descripcion` ,`acentuadas` ,`precio` ,`url` ,`img` ,`id_tienda` ,`activo`)
VALUES (NULL , '$nombre', '$descripcion', NULL , '$precio', '$url', '$img', '$id_tienda', '$activo')";
no estoy seguro de como funciona set names pero no entiendo por que transforma los acentos al pasarlos a la base de datos :S
y se me hace que ando mal por que creo que set names solo funciona de la bd al script y no a la inversa.