Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/05/2012, 10:58
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 5 meses
Puntos: 2237
Respuesta: Consulta no devuelve resultado

Te sugiero que sólo uses MATCH AGAINST, es más efectivo y hasta puedes ordenar de acuerdo a la importancia de los resultados.

Porqué no te muestra resultados?

1- WHERE
2- (nombre_libro='$buscar' OR autor_libro='$buscar' OR materia_libro='$buscar')
3- AND
4- MATCH(nombre_libro,autor_libro,materia_libro) AGAINST('".$buscar."')"

2- En vez de campo='$valor', tal vez funcionaría si fuera campo='%$valor%'
3- Esto hace que se tengan que cumplir necesariamente las dos condiciones (2 y 4), pero dudo mucho que así como los pusiste funcione, tal vez con OR en vez de AND
4- Como ya mencioné, esto es realmente efectivo y no requieres de inventos raros que tienes con 2 y 3
__________________
- León, Guanajuato
- GV-Foto