Hola a todos.
En una tabla que conteine un campo Blob necesito buscar basandome en una clave ena serie de registros.
Para ello utilizao una instruccion SQL del tipo
$clave='palabra' // es una palabra ingresada que puede ser menor a 3 letras
$rsResultado=mysql_query("select texto from contenido where texto like '%$clave%'",$link);
El problema es que la busqueda que necesito hacer debe ser Sencible a mayusculas y minusculas
Para realizarla se me ocurrio agregarle una busqueda dentro de un Array del siguiente modo
// cargo todos los valores en un array
$rResultado=mysql_fetch_array($rsResultado);
$Resultado=$rResultado['texto'];
$Pajar=array();
$Pajar=explode(" ",$Resultado);
$Pajar=array_unique($Pajar); // dejo solo valores unicos
$Aguja=trim($clave); // saco los espacios en blanco que pueda tener la clave
if(array_search($Aguja,$Pajar,true)!==false)
{ echo("$clave Encontrada ");}
else
{echo(" $clave No encontrada ");};
// no tengo idea de porque no funciona
El tema es que doy vueltas y vueltas y no encuentro el porqué
a la palabra no la encuentra.
Alguien conose como podria solucionar el tema de otro modo
o en que le estoy errando
Desde ya les agradesco la atencion prestada
Jose