Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2015, 13:42
Avatar de Polu
Polu
 
Fecha de Ingreso: febrero-2003
Mensajes: 135
Antigüedad: 21 años, 2 meses
Puntos: 0
Mi buscador no muestra ecentos y ñ

Hola,

En mi db inserto las tildes correctamente y en la tabla de mi php me muestra los acentos y la ñ perfectamente pero, al hacer una búsqueda, si en el buscador inserto la palabra que quiero buscar con acento, no me da ningún resultado pero, si la palabra a buscar la pongo sin acento si me la muaestra. Os pongo los script que utilizo:

La consulta a la base de datos:
Código PHP:
$qry "SELECT * FROM clientes ";
$searchText "";
if(
$_REQUEST['search_text']!=""){
    
$searchText utf8_encode($_REQUEST['search_text']);
    
$qry .=" where ID like '$searchText%' 
            or nombre like '$searchText%'
            or apellidos like '$searchText%'  
            or empresa like '$searchText%'
            or ciudad like '$searchText%'
            or telefono like '$searchText%'
            or email like '$searchText%'
            or fecha like '$searchText%'"
;

El buscador:

Código HTML:
Ver original
  1. <TD width="37%">
  2.                 <span class="Estilo2">Buscar</span>              
  3.                 <input type="text" name="search_text" value="<?php echo utf8_encode($searchText); ?>"/>             <input type="submit" value="Buscar" />                </TD>

Este es el script completo para que probéis:

http://www.wekin.es/pruebas/basedatos/basedatos.php

¿Alguien puede guiarme?

Graciasss