Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/06/2013, 08:33
dario_rey_musico
 
Fecha de Ingreso: mayo-2013
Mensajes: 17
Antigüedad: 10 años, 11 meses
Puntos: 0
Respuesta: restar saldo en campo de sql con php

perfectp al campo saldo lo puse como DECIMAL...
ahora bien,, el campo saldo y el campo precio son de dos tablas diferentes...
saldo de la tabla usuarios y precio de la tabla productos...

yo llamo a las dos tablas en mi oja=

Código PHP:
Ver original
  1. <?php
  2.   $consulta=mysql_query("select * from usuarios");
  3.       while($filas=mysql_fetch_array($consulta)){
  4.        $usuario=$filas['usuario'];
  5.        $pass=$filas['pass'];
  6.        $permiso=$filas['permisos'];
  7.        $fecha=$filas['fecha'];
  8.        $saldo=$filas['saldo'];
  9.        $id_usuario=$filas['id_usuario'];
  10.    }?>
  11.  
  12.  
  13. <?php
  14. if (isset($_POST['id_txt'])){  
  15.     $id=$_POST['id_txt'];
  16.     $nombre=$_POST['nombre'];
  17.     $precio=$_POST['precio'];
  18.     $mi_carrito[]=array('id'=>$id, 'nombre'=>$nombre, 'precio'=>$precio);
  19.     }

el if isset lo traigo por post del boton pagar...

Código PHP:
Ver original
  1. <?php
  2. if ($resultado) {
  3.  echo $resultado = "UPDATE usuarios set saldo =$saldo - '$precio' where id_usuario='$id_usuario'";
  4.  
  5. }else{
  6.     echo 'no tiene saldo';
  7.     }
  8.    
  9.    
  10. ?>


no me marca nada solo 'no tiene saldo'