Fa un echo della query, copiala ed incollala in phpmyadmin, vedi se trova dei record, se non li trova, il problema non è PHP, semplicemente all'interno di quelle date non c'è niente da recuperare, oppure la query generata in caso di dati di default è sbagliata.
Non dare per scontato che funzioni, fa la prova che ti ho suggerito!