Hello, I am doing an administrative panel where the administrator can edit the Name, User and Email, but he does not perform the UPDATE in the database but in the message he says that the update has been followed by the Update code.
<?php
include_once("conexao.php");
$servidor = "fdb17.atspace.me";
$usuario = "2443930_braban";
$senha = "minhasenha";
$dbname = "2443930_braban";
//Criar a conexao
$conn = mysqli_connect($servidor, $usuario, $senha, $dbname);
//selecionando o banco de dados
$db = mysqli_select_db($conn, "2443930_braban");
//criando a query de consulta à tabela criada
$sql = mysqli_query($conn, "SELECT * FROM usuarios") or die(
mysqli_error($conn) //caso haja um erro na consulta
);
$id = $_POST["id"];
$nome = $_POST["nome"];
$email = $_POST["email"];
$usuario = $_POST["usuario"];
$result_usuario = "UPDATE usuarios set nome ='$nome', usuario = '$usuario', email = '$email', WHERE id='$id'";
$resultado_usuario = mysqli_query($conn, $result_usuario);
?>
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8">
</head>
<body>
<?php
if (mysqli_affected_rows($conn) != 0 ){
echo "
<META HTTP-EQUIV=REFRESH CONTENT = '0;URL=http://braban.atspace.tv/dados/admin/ccbo/adm2/administrativo.php?link=2'>
<script type=\"text/javascript\">
alert(\"Usuário editado com Sucesso.\");
</script>
";
}
else{
echo "
<META HTTP-EQUIV=REFRESH CONTENT = '0;URL=http://braban.atspace.tv/dados/admin/ccbo/adm2/administrativo.php?link=2'>
<script type=\"text/javascript\">
alert(\"Usuário não foi editado com Sucesso.\");
</script>
";
}
?>
</body>
</html>