Hola....
Al parecer la cadena se está interpretando como url codificado. Si es éste el caso, tienes que utilizar alguna función como $var_url = urlencode($var) antes de pasar la variable. Luego utilizas $var = urldecode($var_url) al momento de leerla en las páginas.
Por cierto... ¿Pasas por url toda la cadena de comparación (%de%)? Tal vez deberías controlar un poco más tu consulta desde la aplicación y sólo pasar la cadena "de".
Saludos