Ti ringrazio per l'aiuto che mi stai dando, ma non so come usare isset oppure empty.per evitare i notice devi usare isset() oppure empty(). Niente a che vedere con il formato della data.
mi pare di notare una certa confusione tra i dati passati dal form e quelli recuperati dalla tabella.