
29/09/2008, 06:18
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: Algo no va bien Yo utilizaría algo parecido a esto, aunque no sé qué nombre has dado a los índices fulltext.
SELECT album.titulo as titulo, album.id as id, artistas.alias_princ as alias FROM artistas INNER JOIN album ON album.artista =artistas.id WHERE album.titulo LIKE '%$busqueda%' OR artistas.alias_princ LIKE '%$busqueda%' LIMIT 50
SELECT album.titulo as titulo, album.id as id, artistas.alias_princ as alias, MATCH (titulo,alias_princ) AGAINST ( '$busqueda' IN BOOLEAN MODE ) AS Score FROM artistas INNER JOIN album ON album.artista =artistas.id WHERE MATCH ( titulo,alias_princ) AGAINST ( '$busqueda' IN BOOLEAN MODE ) ORDER BY Score DESC LIMIT 50
Pero dinos cuáles son los errores que se producen |