Entry 3256
Transaccion MysqliExt
Submitted by porquero
on Feb. 25, 2010 at 4:59 p.m.
Language: PHP. Code size: 1.0 KB.
<?php #transacción $usuario->iniciarTransaccion(); $usuario=new ModeloUsuario(); //insercion correcta $campos=array( 'nombre' => 'Alberto', 'correo' => 'correo1@mail.com' ); $usuario->create($campos); //insercion correcta $campos=array( 'nombre' => 'Pedro', 'correo' => 'correo2@mail.com' ); $usuario->create($campos); //insercion correcta $campos=array( 'nombre' => 'Sonia', 'correo' => 'correo3@mail.com' ); $usuario->create($campos); //otra tabla #acá ocurre el error $modeloAvatar=new ModeloAvatar(); $campos=array( 'ur' => 'http...' ); $modeloAvatar->create($campos); //al finalizar no habrá cambios en la BD, ya que hay una inserción incorrecta en la transaccion var_dump($usuario->finalizarTransaccion());
This snippet took 0.00 seconds to highlight.
Back to the Entry List or Home.