Foros del Web » Programando para Internet » PHP »

consulta ó busqueda like <-> match ?

Estas en el tema de consulta ó busqueda like <-> match ? en el foro de PHP en Foros del Web. 5. Tengo que hacer un sistema de busqueda para una biblioteca, que me recomiendan usar el like para compración de cadenas (autores, titulos, materias) o ...
  #1 (permalink)  
Antiguo 07/09/2003, 03:28
 
Fecha de Ingreso: abril-2003
Ubicación: Venezuela
Mensajes: 297
Antigüedad: 14 años, 8 meses
Puntos: 1
Pregunta consulta ó busqueda like <-> match ?

5. Tengo que hacer un sistema de busqueda para una biblioteca, que me recomiendan usar el like para compración de cadenas (autores, titulos, materias) o este match() junto against(),
existen otros comandos mejores escucho recomendaciones. Es una página con un form que pasa la variable,
de esta forma realizar la búsqueda, en una intranet.

Se le agradece.

Si utlizo like -> '%$variable%' los resultados son incompletos.

Si utilizo match(); y against(); tiene otras limitaciones. Como no buscar menos de 3 letras y si busco la palabra php
no tengo resultados

//$result = mysql_query("SELECT * FROM libreria WHERE libreria.titulo like '%$titulo%' or libreria.autor like '%$titulo%' ORDER BY categoria", $link);

$result = mysql_query("SELECT * FROM multimedios.libreria WHERE MATCH(titulo,autor) AGAINST('$titulo $autor')", $link);

GRacias
__________________
crecer es conocer y conocer es aprender
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:55.