Simples, se não trouxe registros ele não entra dentro do while! O_o
Abraços
Caro silici0
agora entendi realmente é bem simples, mas como faço para fazer IF que atenda o seguinte então pois no lugar do "Não existe" eu precisava incluir uma função de cadastro tipo essa:
mysql_query("INSERT INTO mala_list (email, nome, date_in, ip) VALUES ('$email', '$nome', '$data_cadastro', '$ip_remetente')");
Pode me ajudar? Como eu faria para que se não há registro ele o código cadastre o e-mail?
É possível fazer um IF no While?
Bom, eu tirei o WHILE e deu certo mas agora ele não insere no DB.
Tem alguma coisa errada no INSERT?
$sql1 = "SELECT email from mala_list where email = '$email'"; $resultado1 = mysql_query($sql1, $conecta); //Verifica se o e-mail existe, se não existe cadastra if(mysql_num_rows($resultado1) > 0) { echo "Já existe!"; } else { echo "NÃO Existe!"; $data_cadastro = date("y"); mysql_query("INSERT INTO mala_list (email, nome, date_in, ip) VALUES ('$email', '$nome', '$data_cadastro', '$ip_remetente')"); } mysql_free_result($resultado1); mysql_close($conecta);
Obrigado pela atenção de todos.