Ver Mensaje Individual
  #16 (permalink)  
Antiguo 22/08/2013, 13:49
skirlappa
 
Fecha de Ingreso: junio-2005
Mensajes: 107
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: UPDATE me ejecuta dos veces

No atento contra la lógica, pero como es posible que haciendo echos de tal forma

Código PHP:
Ver original
  1. if($tps1['tps']>=$iva)
  2.     {
  3.         //Debemos dividir entre dos el iva porque no se sabe ejecuta dos veces
  4.         $iva=$iva/2;
  5.         $quita=$tps1['tps']-$iva;
  6.         mysql_query("UPDATE user SET tps='$quita' WHERE id='".$_SESSION['id']."'");
  7.         mysql_query("INSERT user (nick) VALUES ('Hola')")or die(mysql_error());
  8. echo "Cuantas veces me muestro";
  9.         //Subimos el dinero a la cuenta del editor
  10.         $suma=$imprimeValorTest['tps']/2;
  11.         mysql_query("UPDATE user SET tps=tps+'$suma' WHERE id='".$imprimeValorTest['user']."' ");
  12. echo "Cuantas veces me muestro 1";
  13.     }

Los echo se impriman una sola vez en pantalla pero las sentencias se hagan doblemente en la base de datos?