Transacciones en php con mysql

Quería preguntarte como realizar transacciones con php y mysql. Ojala si tienes un ejemplo practico.
¿Ya tengo declarada latabla de tipo innodb y he realizado algunas que me resultan pero np estoy seguro de haberlas hecho BIEN?. No se si php soporta una transaccion donde existan ciclos for, while y algunos if.
Ojala me envíes un ejemplo de ese tipo funcionando

1 Respuesta

Respuesta
1
Tienes información sobre transacciones mysql en:
http://www.programacion.com/php/articulo/mysql_transacciones/
Y si quieres un código sencillo aqui lo puedes encontrar:
http://dns.bdat.net/php/29322.html
Es bastante fácil. Solo tienes que comenzar con BEGIN y terminar con COMMIT o con ROLLBACK dependiendo si la operación se ha realizado correctamente o no.
BEGIN, COMMIT y ROLLBACK son comandos que envias a mysql mediante mysql_query igual que envias una consulta SELECT. Muy sencillo.
Por cierto, no hay problema por usar while, for o if.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas