bueno lo malo es que no se hace la búsqueda con like, se utilizaq esto:
$_pagi_sql = "SELECT codigo, autor, titulo, fuente, codigo_texto, paragrafo, texto, original, MATCH(texto) AGAINST ('" .($str_buscar) ."' ) FROM textos,ficha WHERE MATCH(texto, original) AGAINST ('" . ($str_buscar) ."' IN BOOLEAN MODE) AND codigo = codigo_texto ORDER BY paragrafo ASC";
donde str_buscar es la palabra a buscar.
Esto es un código que ya estaba echo cuando llegué aquí, y me supongo que estará bien ya que el que lo hizo sabía más php que yo
Un saludo