Hola rstory. Segun como cuentas, la solución no tiene mucha complicación.
Es muy sencillo, tienes que crear una condición que verifique que el resultado matematico sea 0, y te ejecute una actualización del campo status. Seria algo asi:
<?
$clickrestantes = $clickinicial - $clickconsumidos; // calculamos la diferencia
$status = "inactivo";
$status2 = "activo";
if($clickrestantes == 0){ // decimos que ejecute la condición cuando $clickrestantes sea = 0
//incluye aqui la conexion a la base de datos que corresponda a la actualización d status
mysql_query("UPDATE `nombre_tabla` SET `status` = '$status' WHERE status='$status2'"); // aqui actualizamos el valor del status, que era "activo", y le asignamos "inactivo"
}
else
{
echo "No se ha actualizado pq aun hay diferencia distinta de 0"; // esta linea es para seguimiento del funcionamiento, si la diferencia no es 0, aparecerá este mensaje
}
?>
Lo importante es tener la diferencia, el resto es coser y cantar, si tienes alguna duda, no dudes en exponerla. Tb si te corre prisa te dejo mi e-mail:
[email protected]
Un saludo a todos, Web Master Lyoko.
www.codelyokoweb.com