non mi dilungo su come estraggo le due date, fatto sta che con:

Codice PHP:
 $yesterday date("d-m-Y"mktime(0,0,0,date("m"),date("d")-1,date("Y"),0)); 
creo la data di ieri, e poi nella stessa maniera formatto una mia data estratta dal database
quindi ho

Codice PHP:
if ($visit_date_old $yesterday)
{
    echo 
"data visita maggiore di ieri";
}
    else
    {
        echo 
"data visita PASSATA";
    }

DOVE 

$visit_date_old 
19-02-2005;
$yesterday 12-07-2007 
ma il controllo non funge, mi dice DATA VISITA MAGGIORE DI IERI

consigli? dritte?