Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2016, 19:44
Avatar de Luisa29
Luisa29
 
Fecha de Ingreso: enero-2013
Mensajes: 193
Antigüedad: 11 años, 3 meses
Puntos: 4
Pregunta Buscador fulltext me da error

Hola amigos, resulta que estoy aprendiendo acerca de las base de datos sql y ayer mismo supe que había una manera de mostrar resultados de una consulta mediante fulltext.

Estoy elaborando un buscador php que ha de mostrar los resultados de las búsquedas, de esta forma y mediante LIKE me funciona bien:

$sql= "SELECT * FROM contenido
WHERE titulo LIKE '%" .$busqueda. "%'
OR cancion LIKE '%" .$busqueda. "%'
ORDER BY id DESC";



Pero quiero hacerlo mediante fulltext:

$sql="SELECT * FROM contenido WHERE MATCH(titulo, cancion) AGAINST ('$busqueda')";

pero me da siempre el mismo error:

Warning: mysqli_error() expects exactly 1 parameter, 0 given.


Puse en la base de datos esas columnas en modo FULLTEXT y también preparé la tabla para FULLTEXT de esta forma:

ALTER TABLE nombretabla engine=MyISAM;

¿Alguien me puede decir donde esta el error y echarme una mano?