Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/06/2007, 12:30
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Re: ayuda urgente con transaccion

Le faltan ; ¿que error te da?

Código PHP:
   mysql_query("START TRANSACTION");
   
$exito=mysql_query("Insert into cliente(cod,cod,saldo) values ($codclienteorigen,$codclientedestino,$contpuntos)");

   if(
$exito){
       
mysql_query("COMMIT");
       echo(
"Traspaso realizado con exito");
   }
   else{ 
       
mysql_query("ROLLBACK");
       echo(
"Se produjo un error");
   } 
Otra opción es:
Código PHP:
   mysql_query("START TRANSACTION");
   
$exito=mysql_query("Insert into cliente(cod,cod,saldo) values ($codclienteorigen,$codclientedestino,$contpuntos)");

   if(!
mysql_error()){
       
mysql_query("COMMIT");
       echo(
"Traspaso realizado con exito");
   }
   else{ 
       
mysql_query("ROLLBACK");
       echo(
"Se produjo un error");
   }