tengo la version 5.5.14 y php 5
la mayor parte de las tablas estan en mysam
pero hay un proceso que deseo usar transacciones
hice la tablas en innodb
tengo este ejmplo
Código:
como estoy haciendo pruebasmysql_query('START TRANSACTION', $link); for ($i=0; $i<20; ++$i) { mysql_query("INSERT INTO cms_users (name, status, username) VALUES ('Guilherme', 'Slave', 'gblanco')", $link); } mysql_query('COMMIT', $link);
tengo entendido por lo que llevo leido
si no confirmas con el commit
el insert que naturalemente hace
no deberia insertar registro, pero si los hace
mysql_query('COMMIT', $link);
es decir en mis pruebas no puse el commit
porque esperaba que no hubiera registros
porque no pude confirmar la transaccion pero si los hace
espero me puedan dar una opinion
saludos
gracias