Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2015, 05:05
TrinityCore
 
Fecha de Ingreso: agosto-2015
Ubicación: Rosario - Argentina
Mensajes: 424
Antigüedad: 8 años, 8 meses
Puntos: 12
Problema con variables PHP

Hola gente, espero esten bien!.

Tengo un problema y es que las variables no se "actualizan", aqui abajo esta el code, asi que los invito a hubicarse debajo del UPDATE.
Bueno, nos vemos ahi debajo haha.
Código PHP:
while($linea mysqli_fetch_array($pconsulta,MYSQL_ASSOC)){
            
$horas=date(h);
            
$minutos=date(i);
            
$segundos=date(s);
            
$fecha_hora=$horas.":".$minutos.":".$segundos;
            
$fecha_d=date(d);
            
$fecha_m=date(m);
            
$fecha_a=date(Y);
            
$fecha_restante=$fecha_d."-".$fecha_m."-".$fecha_a;
            
$puntos_votacion=10;
            
mysqli_query($conexion,"UPDATE account SET vp='$puntos_votacion',fecha='$fecha_restante',hora='$fecha_hora' WHERE id='1'")or die(mysqli_error($conexion));
            
$fecha_d++;
            
$fecha_restante=$fecha_d."-".$fecha_m."-".$fecha_a;
            
$puntos_votacion=$linea['vp'];
            
$fecha_hora=$linea['hora'];
            echo 
"Gracias por tu votacion!<br/>";
            echo 
"Puntos de Votacion: ".$puntos_votacion."<br/>"." Podra volver a votar el dia: ".$fecha_restante." "."a las ".$fecha_hora;
            } 
Bueno, espesificamente el problema esta en las variables "puntos_votacion" y "fecha_hora".

Bueno, segun se el codigo se lee de arriba hacia abajo, asi que por ende luego de ejecutarse el UPDATE estas dos variables deberian de contener nuevos datos, los que recientemente se actualizaron:
Código PHP:
$puntos_votacion=$linea['vp'];
$fecha_hora=$linea['hora']; 
Bueno, al parecer estos no se actualizan... sino que me dan el resultado de los campos antes de que ocurra el UPDATE, lo que me deja un poco desorientado.

Bueno, esto es todo lo qu puedo decirles, esta en ustedes poder ayudarme.
Asi que espero puedan ayudarme y gracias de antemano!!