Foros del Web » Programando para Internet » PHP »

Como hacer que se descuente el valor de una variable de un registro numerico de 1 bd

Estas en el tema de Como hacer que se descuente el valor de una variable de un registro numerico de 1 bd en el foro de PHP en Foros del Web. Hola compañeros, Estoy intentando que una variable que posee un valor numerico determinado, sea restado del total almacenado en un campo de una base de ...
  #1 (permalink)  
Antiguo 12/01/2005, 20:08
 
Fecha de Ingreso: diciembre-2003
Mensajes: 173
Antigüedad: 20 años, 11 meses
Puntos: 1
Como hacer que se descuente el valor de una variable de un registro numerico de 1 bd

Hola compañeros,
Estoy intentando que una variable que posee un valor numerico determinado, sea restado del total almacenado en un campo de una base de datos

Ej.

Variable=5

Valor en base de datos=10

Resultado guardado en base de datos despues de la operacion=5

Gracias por todo
  #2 (permalink)  
Antiguo 12/01/2005, 20:55
Avatar de stock  
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 20 años, 5 meses
Puntos: 53
pues necesitas primero leer el registro de la base de datos, y lo que sacaste restarle la variable predeterminada, y luego guardar el resultado, algo asi:

Código PHP:
   //te conectas, espero sepas como
   //$Ptr=mysql_connect(" etc....
   //seleccionas la DB
   //mysql_select_db("etc...
    
   
$sql="SELECT * FROM tutabla WHERE Id='elcampoquequeirassacar'";
   
$res=mysql_query($sql,$ptr);

   
$valor=5;
   
$Info=mysql_fetch_object($res);
   
$resultado=$Info->campoarestar $valor;

   
$sql="UPDATE tutabla SET campoarestar='$resultado' WHERE Id='elcampoquequeirassacar'";
   
mysql_query($sql,$ptr);

   echo 
"Listo!!"
bueno, espero te sirva

bytes!!

Última edición por stock; 12/01/2005 a las 20:57
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:12.