Parece que voy encontrándole la solución.
Parece que el problema viene porque lo que antes funcionaba ahora no lo hace, y es el tema de la captura de variables del formulario.
Antes yo lo tenía tal y como he puesto arriba, sin hacer luego un POST del estilo:
Código PHP:
$basename=$_POST['basename'];
y que por alguna extraña razón funcionaba.
He incluido, para cada variable que utilizo, el POST correspondiente y ahora ya me muestra bien los resultados, con el problema de que ahora no me funciona el paginador, es decir, solo me muestra la primera página y cuando le doy a que me muestre las siguientes me vuelve a salir el mensaje:
Error en la consulta de conteo de registros: SELECT COUNT(*) FROM `` WHERE `Team` LIKE '%' AND `Position` LIKE '%%' AND `Name` LIKE '%%' AND `Experiencia` LIKE '%%' ORDER BY `` . Mysql dijo: Incorrect table name ''
He propagado las variables (tanto con $ como sin él) y sigue saliendo el error.