Ir para conteúdo
Fórum Script Brasil
  • 0

Verificar se usuario já esta no banco de dados


Gumb

Pergunta

Estou desenvolvendo um site e preciso armazenar no banco de dados, mas se o usuario já for cadastrado não pode cadastrar de novo, não estou conseguindo fazer, sou meio novo com php e mysqli, alguém sabe o que esta errado? já olhei as variaveis, ele esta cadastrando, mas sempre que o usuario entra ele cadastra de novo.

Grato.

 

//esta parte coloca as informaçoes que eu quero nas variaveis
$idsteam = $user->GetPlayerSummaries($_COOKIE['steamID'])->steamid;
$personaname = $user->GetPlayerSummaries($_COOKIE['steamID'])->personaname;
$profileurl = $user->GetPlayerSummaries($_COOKIE['steamID'])->profileurl;
$avatar = $user->GetPlayerSummaries($_COOKIE['steamID'])->avatarmedium;


echo 'Bem vindo: ';
echo $idsteam;
echo $personaname;

//aqui é para fazer a verificaçao se o usuario ja esta cadastrado
$search = "SELECT * FROM user_steam WHERE idsteam = '$idsteam'";
$retorno = mysqli_query($db, $search);


if(mysqli_num_rows($retorno) == 0){ 

$sql_steam = "INSERT INTO user_steam (idsteam, name, profileurl, avatar) VALUES  ('$idsteam', '$personaname', '$profileurl', '$avatar')";
mysqli_query($db, $sql_steam);
echo 'Usuario cadastrado com sucesso';


}else{
echo 'Usuario ja cadastrado';
}

 

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...