Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2009, 13:53
Avatar de moron
moron
 
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
error Couldn't fetch mysqli in

Estoy tratando de ejecutar una serie de comandos dentro de una transaccion de mysql.


Código PHP:
public function executeListCommand($listCommand)
    {    

$cx = new mysqli $servidor$usuario$password,$bd );        
        
$resultado true;
        
        
$resultado=$cx->query("SET AUTOCOMMIT=0;");
        
$resultado$cx->query("BEGIN;");
        
        foreach(
$listCommand as $command )
        {
            
$resultado$command->ejecutar($cx);
        }

        if(
$resultado)
        {
            
$cx->query("COMMIT;");
        }
        else
        {
            
$cx->query("ROLLBACK");
        }
            
        return 
$resultado;
    } 
cuando tiene que hacer el commit me arroja es siguiente error:

Couldn't fetch mysqli in ...


a que se debe?

muchas gracias desde ya.