Bueno, lo he probado.... y sigue sin funcionar. Os dejo el script en
este link. Está compuesto por un include, y un script que se pone en la web.
He descubierto una cosa:
Cuando no uso el UNION ALL, sino que solo extraigo resultados de una sola tabla, sí funciona. ¿Hay otro modo de extraer resultados de varias tablas?