Hola,
Tengo una curioso problema con letras acentuadas o letras españolas como la 'ñ'. En unformulario tengo un campo de texto que pide el apellido a buscar. Luego segun este texto realizo la consulta a la BBDD.
Si buscaba por apellidos como "muñoz" no salian resultados. Al final averigué que algo pasaba con la "ñ". Cuando monto la consulta realizo la siguiente sql:
$sql = "Select * from NO_EMPLEADOS where APELLIDO1 LIKE '%" . $_POST["apellido"] . "%' ORDER BY APELLIDO1,APELLIDO2,NOMBRE";
Esta consulta funciona para todo el texto que no tenga carácteres españoles específicos. Creo php debe transformar letras del tipo 'ñ' o 'ç' a otro carácter i por eso la consulta no devuelve datos.
Lo que no entiendo es que si hago un echo ( $sql ); me pinta la 'ñ' perfectamente, pero no devuelve datos.
Alguien me puede hechar una mano.
Saludos.