Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alô galera! É o seguinte... Deve ser algo bem iniciante, mas resolvi bolar um código na hora de cadastrar um usuário pra retornar um erro caso já exista algum usuário com o mesmo nome.
Eu pensei em fazer uma consulta no SQL pelo nome que o futuro usuário escolheu, e caso esta consulta não retornasse nenhum valor (0) o registro seria efetuado, caso contrário não.
Sem lenga-lenga, aqui vai a parte que interessa do código:
include "conec.php"; // conecta e seleciona a tabela[/color]
$nome = $_POST['nome'];
$checkn = "SELECT * FROM usuarios WHERE nome = '$nome'";
$sqlcheckn = mysql_query($checkn) or die("blablabla");
if ($sqlcheckn == 0) {echo "<meta HTTP-EQUIV='Refresh' CONTENT='1;URL=erroregistro.php'>"; [color="#808080"]// redireciona pra página de erro
}
Agora eu não sei se essa minha espera por um valor zerado é plausível ou se estou viajando aqui, porque eu sempre sou redirecionado para a página de erro.
Carregando comentários...