~Cyclone~ Postado Janeiro 8, 2010 Denunciar Share Postado Janeiro 8, 2010 (editado) Bom, estou fazendo um sistema de cadastro, mas apareceu o seguinte erro na hora em que o codigo checa se tem alguma outra pessoa com o mesmo login$checar = "SELECT * FROM login WHERE userid = $username"; $result = mysql_query($checar); mysql_fetch_array($result); if($result == 1) { echo "<script type=\"text/javascript\">alert(\"O nome de usuário já está em uso\")</script>"; echo "<script type=\"text/javascript\">history.back()</script>"; exit; }aparece o seguinte erro:Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in.... on line 40RESOLVIDO OBRIGADO Editado Janeiro 8, 2010 por ~Cyclone~ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 8, 2010 Denunciar Share Postado Janeiro 8, 2010 Você tem que usar o mysql_num_rows para contar os resultados...$checar = "SELECT * FROM login WHERE userid = $username"; $result = mysql_query($checar)OR DIE(mysql_error()); $total = mysql_num_rows($result); if($total != '0') { echo "<script type=\"text/javascript\">alert(\"O nome de usuário já está em uso\")</script>"; echo "<script type=\"text/javascript\">history.back()</script>"; exit; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
~Cyclone~
Bom, estou fazendo um sistema de cadastro, mas apareceu o seguinte erro na hora em que o codigo checa se tem alguma outra pessoa com o mesmo login
aparece o seguinte erro:
RESOLVIDO OBRIGADO
Editado por ~Cyclone~Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.