prepare('SELECT usuario, login_id FROM consulta_usuarios WHERE usuario = ?'); $check->bind_param('s',$user); $check->execute(); $res = $check->get_result(); $row = $res->fetch_assoc(); if(!empty($row['usuario']) && $row['login_id'] != $id) { $_SESSION['msg'] = "Nome de usuário em uso."; header('Location: alt_user.php?id='.$id); $check->close(); } else{ if($senha == null) { $alter = $con->prepare("UPDATE login_usuarios SET login = ?, tipo = ? WHERE id = ?"); $alter->bind_param('sss',$user,$tipo,$id); if($alter->execute()) { $_SESSION['msg'] = "

Usuário atualizado com sucesso.

"; header('Location: list_login.php'); } else { $_SESSION['msg'] = "

Erro na atualização.

"; header('Location: alt_user.php?id='.$id); } $alter->close(); } else { $alter = $con->prepare("UPDATE login_usuarios SET login = ?, senha = ?, tipo = ? WHERE id = ?"); $hpasswd = password_hash($senha, PASSWORD_DEFAULT); $alter->bind_param('ssss',$user,$hpasswd,$tipo,$id); if($alter->execute()) { $_SESSION['msg'] = "

Usuário e Senha atualizado com sucesso.

"; header('Location: list_login.php'); } else { $_SESSION['msg'] = "

Erro na atualização.

"; header('Location: alt_user.php?id='.$id); } $alter->close(); } } } else{ $_SESSION['msg'] = "

Tipo de usuário inválido.

"; header('Location: alt_user.php?id='.$id); } } ?> Atualizar Usuário prepare("SELECT login_id, nome_usuario, usuario, tipo_usuario FROM consulta_usuarios WHERE login_id = ?"); $res->bind_param('s',$id); $res->execute(); $result= $res->get_result(); $row= $result->fetch_assoc(); ?>

Atualizar Usuário

Usuário: required>

Senha:

Tipo:

close();?>