El problema efectivamente está en el concat.... lo he suprimido y concatenado a la vieja usanza y funciona... abe_k, la cuestión es que los quiero unir separados por un espacio... por eso las comillas de enmedio ;)
No se vosotros... pero no le voy a dar más vueltas por hoy... ya es hora de ir a casa ;-D muchas gracias a todos por la ayuda!!!! sois geniales!!!!!