Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/09/2013, 14:09
Avatar de h2swider
h2swider
 
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 16 años, 9 meses
Puntos: 194
Respuesta: Problema al hacer un insert doble

La verdad que prefiero no aportar código que aconsejar malas practicas, como el uso de librerías obsoletas o inserts sucesivos sin control.

Igualmente aqui tienes tu ejemplo, a ver si puedes analizarlo y aceptar algunos buenos consejos.

Código PHP:

//previo include de ADODB y realizada la conexion en $conn
$sql "insert into tabla (id)";
$sql2 "insert into tabla2 (:id)";

$conn->BeginTrans();
$ok $conn->Execute($sql);
$id $conn->Insert_ID( )
if (
$ok$ok $conn->Execute($sql2$id);
if (!
$ok$conn->RollbackTrans();
else 
$conn->CommitTrans(); 
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives

Última edición por h2swider; 10/09/2013 a las 14:27