01/08/2010, 17:14
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 215
Antigüedad: 14 años, 8 meses Puntos: 4 | |
una duda en php........ poes este no es tan complicado como el otro XD...
miren mi web trabaja con base de datos : la tabla q trabajo " rank_funcion " es lo q le aparece a acada usuario y vale por tiempo ejemplo: 7 = 7 dias mi duda es el siguiente ... veran.. yo uso un actu que trabaja cada 24 horas y lo que quiero es de q cada vez que actualize valla descontando 1 dia..
asi de los 7 llegara a los 6 y asi que se complete hasta 0 dias , y para eso trabajo con este codigo Código PHP: <?PHP
if ($config['admin_login'] == 'ok') {
$db->Execute('UPDATE users SET rank_funcion = (rank_funcion - 1)');
echo '...';
header('Refresh: 1; url=hecho.php');
}
?> y trabaja perfecto descontando cada dia -1 a la tabla.. perooooooooo
el error se genera para la gente que tiene 0 dias .. osea no se queda en 0 sino que sige disminuyendo a -1 , -2 , -3 .... y solo quiero q quede en 0 alguien me puede dar una manito en eso porfavor. |