Ver Mensaje Individual
  #9 (permalink)  
Antiguo 15/09/2011, 11:51
potoka
 
Fecha de Ingreso: octubre-2009
Mensajes: 107
Antigüedad: 14 años, 6 meses
Puntos: 2
Respuesta: Buscador óptimo

Cita:
Iniciado por winderj90 Ver Mensaje
Si era verdad q no encontraba nada pero era xq buscaba la cadena completa asi q se me ocurrio separarla y a cada palabra ponerle el signo "%" y asi si lo encuentra, esto es lo q vas a hacer:

1ro. Separar la cadena de caracteres
Código:
$palabra=explode(' ', $CADENA); //
	       for($i=0;$i<count($palabra);$i++) {
                 $buscar.="%".$palabra[$i]."%";
               }
2do. Buscar:

Código:
SELECT * FROM librosBuscador WHERE autor LIKE '$buscar' OR titulo LIKE $buscar' OR resto_a LIKE '$buscar'
Ahora intenta asi y me avisas... Para aprovechar, tu sabes como empezar acumular karma? xq lo tengo en n/a lo q pasa es q soy nuevo en esto y quiero empezar acumular karma...

Hola!! Muchísimas gracias!! sólo tuve que modificar esto:
Código:
	      $buscar="%";
	       		for($i=0;$i<count($palabra);$i++) {
                	$buscar.=$palabra[$i]."%";
               	}
Porque sino me ponía un % de más, pero lo he probado y anda perfecto!!! Qué alegría!! :aplausos:

Lo del karma, no tengo mucha idea cómo es, quizás poniéndole a cada respuesta que uno recibe un "Me gustó, muchas gracias", eso supongo que te lo subirá. Ahora te lo doy y veremos si aumenta tu karma. Cualquier cosa avisame.

Saludos!! Gracias gracias nuevamente!!