Help with a db_select() not returning results when it *should*
I'm not assigning $results-&gt;execute() to anything - that's why I can't iterate over the results.  Answer was provided by a local mailing list that I sent this link to.

So, solution is $results = $results-&gt;execute().  Of course, the query should be renamed to something like, $query;