Por exemplo (vou barra que se cadastre o mesmo e-mail duas vezes na tabela mail):
<?php //Verificando se o e-mail já existe $sql = "SELECT * FROM mail WHERE email = '$email' "; $rs = mysql_query($sql); $tot = mysql_num_rows($rs); if ($tot == 0) { //Se for 0 é por que não existe esse e-mail na base $sql2 = "INSERT INTO mail (id,email) VALUES ('','$email') "; $rs2 = mysql_query($sql2); } ?>
Você usa a lógica que passei acima, mas com a sua tabelas, seus campos, e suas variáveis...