Hola amigos:
Tengo por costumbre escribir en un correcto castellano y creo que tiene que ser así, pero el asunto de las tildes me está dando problemas en mi web. Me explico: Tengo un buscador interno, creo que bastante sencillo pero útil, con un pequeño problemilla. Me diferencia entre palabras con o sin tílde. Es decir hace bien su labor, pero yo quiero que no lo haga. Un ejemplo: Si el usuario busca "josé" el buscador no me encuentra las palabras como "jose" sin tilde. Y viceversa. La pregunta es: ¿Cómo hago para que el buscador no me distinga las tildes? Mi buscador es el siguiente:
if ($q<>''){
//CUENTA EL NUMERO DE PALABRAS
$trozos=explode(" ",$q);
$numero=count($trozos);
}
if ($numero==1) {
$_pagi_sql="select * from xxx where Cap LIKE '%$q%' or Intro LIKE '%$q%' order by Id desc";
} elseif ($numero>1) {
$_pagi_sql="SELECT Id,Cap,Intro, MATCH(Cap,Intro) AGAINST ('$q') AS coincidencia FROM xxx WHERE MATCH(Cap,Intro) AGAINST ('$q') ORDER BY coincidencia DESC"; }
Gracias por todo.