Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2013, 15:06
dario_rey_musico
 
Fecha de Ingreso: mayo-2013
Mensajes: 17
Antigüedad: 11 años
Puntos: 0
UPDATE me actualiza todos los campos y no quiero

hola les muetro mi codigo:

Código PHP:
Ver original
  1. <form action="juego.php" method="post">
  2.                            <input name="id" type="hidden" value="<?php echo $id?>">
  3.                            <input name="nombre" type="hidden" value="<?php echo $nombre?>">
  4.                            <input name="precio" type="hidden" value="<?php echo $precio?>">
  5.                            <input class="myButton" type="submit" value="<?php echo $nombre?>" />
  6.                            <?php
  7.                               $sql = "UPDATE usuarios SET usuario_saldo =$usuario_saldo-$precio where usuario_id=$usuario_id";
  8.                               $result = mysql_query($sql); 
  9.                              
  10.                               $sql = "UPDATE numero01 SET precio =$precio-$precio where id=$id";
  11.                               $result = mysql_query($sql);
  12.                            ?>
  13.        
  14.                      </form>

ese formulario manda información de saldo al usuario que se muestra en el primer update y anda lo mas bien,, cuando el usuario apreta el boton se le resta del saldo el valor de ese botón,
pero el segundo update lo que hace es que cuando la persona apreta el boton deja en cero el precio de un campo en la tabla numero01, qie son 40 campos ..
pero cuando alguien apreta de esos 40 botones uno solo, me actualiza todos los campos de la tabla numero01..

y solo quiero que deje en cero($precio-$precio) el id apretado... por eso termine mi update con where id=$id";