pues parace que si jala todo bien
Código:
$conect_conexion_tester = conectardb(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
$bandera == false;
mysql_query('START TRANSACTION', $conect_conexion_tester);
for($t=0;$t<5;$t++)
{
if($t==3){$valor = "xxx";}else{ $valor = $t;}
$insertar_campos = 'nombre,';
$insertar_campos .= 'procsnum';
//valores a insertar
$insertar_valores = "'gerardo',";//num asignacion
$insertar_valores .= "'$valor'";//letra asignada
//tabla
$insertar_tabla = 'transtester';
//----------
$insertar_resultado = tablas_almacenar($insertar_campos, $insertar_tabla, $insertar_valores, $conect_conexion_tester);
if(!$insertar_resultado)
{
$bandera = true;
break;
}
else
{
echo "entra<br>";
}
}
if($bandera == false)
{
mysql_query('COMMIT', $conect_conexion_tester);
echo "guardado todo";
}
else
{
mysql_query("ROLLBACK", $conect_conexion_tester);
echo "hubo un error todo se deshace";
}
cerrardb($conect_conexion_tester);
incluso comente el commint en un test
y no insertaba eso me indica que apesar de todo estar bien y como abri una
transaccion esta en espera de autorizar si no esta
el commit
saludos