using query_posts to pull posts out of a category in a while loop. Getting odd echo
change the_ID() to get_the_ID(). calling the_ID() prints the post’s ID, while get_the_ID() simply returns it and allows you to use it further on. reference : get_the_ID()