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();