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';
}
Pergunta
Gumb
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.
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.