Prueba esto, son pequeños cambios pero a mi ciertas veces por cosas pequeñas sin sentido hacen que funcione:
Código PHP:
Ver original$id = $_GET['id'];
$result = mysqli_query($mysqli, "SELECT level FROM users WHERE id = '$id'"); {
if($row[0] == 1){
mysqli_query($mysqli,"UPDATE users SET level = 0 WHERE id = '$id'"); echo 'Todo correcto';
}else {
mysqli_query($mysqli, "UPDATE users SET level = 1 WHERE id = '$id'"); echo 'Todo correcto';
}
}
$mysqli->close();
Por pantalla tendria que salir siempre: "Todo correcto". Si sale es que se ha generado el código, que luego no se actualice la base de datos es otra cosa.