Mira los cambio que quiero hacer al llenar un formulario para comprar una membresia si tiene 1000 coins realize el cambio inmediatamente el $PVIP1 es el post del formulario.
if($_SESSION['coins'] >= 1000){
$user1 = $_SESSION['usuario'];
$PVIP1 = $PTT;
$USER = $user1;
$RANG = "Premium";
switch ($PVIP1) {
case '1000':
$sql333 = "UPDATE users SET member_time='$settime1' WHERE usuario='$USER'";
$link->query($sql333);
$sql3 = "UPDATE users SET coins=coins - 1000 WHERE usuario='$USER'";
$link->query($sql3);
$sql33 = "UPDATE users SET rango='$RANG' WHERE usuario='$USER'";
$link->query($sql33);
echo '<script>alert(Ya eres Premium)</script> ';
echo "<script>location.href='http://dominio.com/Tienda.php'</script>";
break;.....
Ahora estoy probando con esto cuando me loggeo solo cargo la session con id.
$_SESSION['id']=$f['id'];
y en cada pagina que tengo ya dentro de la session cargo este codigo
include('Libreria/control/systemlogin/conex.php');
$IDDER = $_SESSION['id'];
$obt = "SELECT * FROM users WHERE id = '$IDDER'";
$complet = $link->query($obt);
$f=$complet->fetch_array();
$user=$f['usuario'];
$rank=$f['rango'];
$exp=$f['exp'];
$cash=$f['coins'];
$timevip=$f['member_time'];
Si ya se eso, pero pues quiero que en el php me de los datos no se si el código de arriba este bien que vaya cargando todos los datos de ese usuario por pagina?
exacto mysqli se actualiza en tiempo real, es decir, si se hace una consulta retornará lo que esté en la DB en ese instante
Esto hacia antes para vizualisar los datos
<?php echo '<span style="color:yellow; font-size:20px;"><strong style="color: white;">Cash: </strong>'.$_SESSION['coins'].'</span>'; ?>
esto estoy haciendo ahora al cargar los datos en cada pagina
<?php echo '<span style="color:yellow; font-size:20px;"><strong style="color: white;">Cash: </strong>'.$cash.'</span>'; ?>