Cuando ejecuto por separado consulta si funciona a la perfección, ya que es sólo un recorrido de un variable.... 
 
En firebug, no me aparece nada fuera de lo normal, pero también he de comentarte que acabo de conocerlo 

 , así que no sé en dónde me puede marcar qué es lo que está enviando mi variable... es uno más de los retos que tengo... 
A fuerza de ser veraz, he de decir que creo que mi error es en el envio mediante el ajax...