Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hlegius

Duplicação não autorizada

Recommended Posts

Pessoal seguinte,

 

Estou desenvolvendo um sisteminha de login e senha em PHP, mas é o seguinte, ao usuário se cadastrar ele pode registrar com um login já registrado, pois o mysql não bloqueia, mesmo com primary key...

 

então, estou tentando bloquear isso com if's, veja como ficou...

 

registra.php

 

PHP [/tr][tr]$selecion = mysql_query("SELECT * FROM login WHERE login = '$login'");

$list = mysql_num_rows($selecion);

if ($list == 1)

{

print "Usuário ou/e email já cadastrado";

}

[/tr]

 

daí no caso, se o usuário digitado batesse com o usuário cadastrado, gerava esse print aí, caso não, ele continuava verificando o resto do script...

 

mas... ele não está verificando...

 

onde está o erro?

 

 

até... :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

PHP [/tr][tr]

$selecion = mysql_query("SELECT * FROM login WHERE login = '$login'");

$list = mysql_num_rows($selecion);

if ($list == 1)

{

print "Usuário ou/e email já cadastrado";

} else {

resto do seu script

}

[/tr]

 

tenta assim

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas é assim mesmo que está...

 

PHP [/tr][tr]$selecion = mysql_query("SELECT * FROM login WHERE login = '$login'");

$list = mysql_num_rows($selecion);

if ($list == 1)

{

print "Usuário ou/e email já cadastrado";

} elseif($...) {

resto do script...

}

[/tr]

 

até... :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.