nel db per confrontare le date dovresti inserirle nel formato previsto dalle funzioni di mysql.

yyyy-mm-dd e non dd-mm-yyyy

dopo di che puoi usare between

where $tua_data between campo_da AND campo_a