No pude solucionarlo. Mirá, cambie el primer query por (el que va por defecto)
Cita: $query = "SELECT count(id) AS Total from rank";
Mientras que en el segundo query puse:
Cita: $query = "SELECT *, MATCH (nombre, descripcion) AGAINST ('".$busqueda."' IN BOOLEAN MODE) AS votos FROM rank WHERE MATCH (nombre,descripcion) AGAINST ('".$busqueda."' IN BOOLEAN MODE) ORDER BY votos DESC $limit";
Nada. Al poner el primer query que me tome todos los registros, salen, logicamente, todas las paginas de a 5 registros por pagina (como dice en el código de más arriba). Pero presiono en la pagina 2 o cualquiera de las que siguen y se borra todo. Solo salen los primeros 5 registros. Si pongo que salgan 10, salen 10 y si pongo 50 por pagina, salen 50, pero cuando paso a las siguientes paginas, nada.
Le saqué el "AS votos" por si acaso, nada, sigue igual.