VALE VALE!! YA COMPRENDO, soy un zopenco por no leer bien el codigo.. YA ENTIENDO!!!
el codigo quedaria asi, si no existiera el valor
if(!empty(mysql_num_rows(mysql_query("SELECT * FROM tabla_de_registros WHERE email = '$mail'"))))
y como quedaria muy largo, lo a acortado cierto?
VOY A PROBARLO!!