03/12/2008, 15:16
|
| | | Fecha de Ingreso: noviembre-2007 Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 2 meses Puntos: 75 | |
Transacciones atomicas hola compaz,
necesito ayuda urgente.
en un script de php tengo que hacer dos 'insert', pongamosle insert1 e insert2.
el problema es que en cierto modo estan unidos, eso no importa. lo que importa es que quiero hacer que se ejecuten los dos inserts al tiempo, si falla uno que no se ejecute el otro. me explico (no se si me explico mucho):
$insert1="insert.....";
$insert2="insert.....";
cuadno lo vaya a ejecutar no haga esto:
$rs1=odbc_exec($conectar,$insert1);
$rs1=odbc_exec($conectar,$insert2);
por que si el insert1 falla se registra el insert2 y/o visceversa, me causaria problemas.
estuve averiguando y me dijeron que se llaman transacciones atomicas, q es hacer los insert sin que ninguno falle, y si alguno falle no se ejecute el otro, pero busco y no encuentro, me ayudan????
__________________ Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175 |