La funzione corretta che ti ridà la data nello stesso formato del db dovrebbe essere questa
$data=date("Y-m-d");
dopodichè vai a confrontare la data così ottenuta, se non funziona dimmi come confronti le date se con gli operatori > e < o equals