Grazie per la risposta...per l'email l'errore era solo di scrittura, invece che scrivere $email c'er $mail...nella query usavo $email...

PEr la data ho risolto cosi:
$data = date ("Ymd", mktime(0,0,0,$mese,$giorno,$anno));