18/04/2007, 09:04
|
| | Fecha de Ingreso: abril-2006
Mensajes: 76
Antigüedad: 18 años, 7 meses Puntos: 0 | |
Re: Carácteres locales Tengo Firebird con charset ISO8859_1. Pero el problema no creo que sea la BBDD. Hize una prueba:
Si hago una consulta a pelo dentro de php funciona: $sql = "select * from no_empleados where apellido1 like '%ñ%'";
Me salen los empleados con apellido que contiene la 'ñ'.
Pero no me salen si lo hago con la variable del $_POST: $sql = "select * from no_empleados where apellido1 like '%" . $_POST["apellido"] . "%'";
No devuelve resultados.
Algo pasa si utilizo la variable de $_POST[]. Puede ser que transforme la 'ñ' a un caracter unicode, u otras historias que se me escapan ahora mismo?
Si hago un echo $sql veo la consulta con la 'ñ' perfectamente, pero no la ejecuta correctamente.
Saludos. |