soy algo novato y estoy trabajando con un pequeño carrito de compras que heredé de otro programador,
el problema, puntualmente, es que el buscador distingue palabras con y sin acento, es decir si pongo la palabra 'equinacea' no me encuentra el resultado que hay en la DB 'equinácea'
quisiera que al poner 'equinacea' me saliera el resultado 'equinácea' ...
Viendo la DB desde PhpMyAdmin encuentro este mismo registro como 'Equinácea' ...
El cotejamiento la base de datos, tabla y campos actualmente es utf8_general_ci
La codificacion de caracteres del archivo php es utf-8, así como el charset en la etiqueta head
la sentencia php con el select:
Código SQL:
Ver original
SELECT * FROM productos2 WHERE descripcion LIKE '%".$criterio."%' OR codigo LIKE '%".trim($criterio)."%' OR categoria LIKE '%".$criterio."%' ORDER BY categoria, descripcion ASC
la funcion de conexion y la funcion de consulta:
Cita:
espero puedan guiarme,Editado: Código de programación no permitido en foros de Bases de DAtos.
Leer las normas del foro, por favor.
Leer las normas del foro, por favor.
gracias