Ir para conteúdo

POWERED BY:

Arquivado

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

dockism

com script

Recommended Posts

ola galera olhem esse script aqui

<?phpinclude("conecta.php");$consulta=mysql_query("select * from dados where apelido='$apelido' and email='$email'");$inclui=mysql_fetch_row($consulta);if (empty($inclui[0])) {$inserir="insert into dados (nome, sobrenome, apelido, senha, email) values ('$nome', '$sobrenome', '$apelido', '$senha', '$email')";$executa=mysql_query($inserir,$conexao);echo "<p align=center><font face=Verdana, Arial size=2 color=#FF9933>Parabéns!!!<br><b>$nome</b> <b>$sobrenome</b> seu cadastro foi adicionado com sucesso.<p>";}else{echo "<p align=center><font face=Verdana, Arial size=2 color=#FF9933>O e-mail <b>$apelido or $email</b> já consta cadastrado!<p>";}?><p align="center"><a href="java script:history.back(-1)"><font face="Verdana, Arial" size="2" color="#FF9933">Voltar</a><p>

to com um problema nele eu quero de ele pesquise em $apelido e $email e se ja estiver alguem cadastrado ele mostra uma msg q ja tem o e-mail cadastrado ou o apelido cadastrado?MAS O PROBLEMA É O SEGUINTE ELE SÓ ESTA LOCALIZANDO O $EMAIL E O $APELIDO NÃO E DEPOIS NA HORA DE MOSTRAR A MSG ELE TEM Q DIFERENCIAR O $EMAIL DO $APELIDO....SE ALGUEM ENTEDEU +OU- POR FAVOR RESPONDA TO PRECISANDO DESSA MÃO ;) B) :ph34r:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo que entendi, voce quer um script que verifique se o apelido ou o email ja esta cadastrado.$consulta=mysql_query("select * from dados where apelido='$apelido' and email='$email'");Seu código esta buscando registros em que o apelido e o email sejam iguais aos verificados, por exemploconsidere a tabela:apelido | email-------------------------------------jose | jose@yahoo.com.brjose | jose@hotmail.comjose2 | jose@hotmail.com-------------------------------------veja bem, se voce quizer inserir o nome jose e o email jose@bol.com.br, seu codigo concordara e inserirá sem problemas!! ele soh negara se voce quizesse inserir o usuario jose com o email jose@yahoo.com.br!!Mas pelo que entendi, voce não quer isso!!Mude sua consulta para isso$consulta=mysql_query("select * from dados where apelido='$apelido' or email='$email'");Caso voce tente inserir um email ou apelido jah cadastrado, ele negará!!sera que respondi sua duvida??falows!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

é isso ai funciono...mas mensagem de erro quando ja tem cadastrado o e-mail ou o apelido como devo fazer...se o e-mail ja tem cadastrado devia aparecer assim..o e-mail ja tem cadastradoouse o apelido ja tem cadastardo devia aparecer assim...o apelido ja tem cadastradoe esta aparecendo assimo e-mail ou o apelido ja esta cadastradome entedeu???? :huh:

Compartilhar este post


Link para o post
Compartilhar em outros sites

:P :unsure: :( :ph34r: :blink: :lol: aiaiaiaiaiai alguem ajuda aieu to precisando mesmo :unsure: :D :o ;)

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.