Hola amigos, en el proyecto en el que me encuentro estamos utilizando PHP 5 con MySQL 5 y ADODB para esto creamos una clase que es la que ejecuta todas las llamadas a la clase ADO... en esta clase hicimos la siguiente función para llamar a un procedimiento almacenado de MySql el cual recibe dos parámetros:
$this->Connec = &ADONewConnection("mysql://root:root@localhost/db?clientflags=65536");
$this->Connec->Connect($this->Servidor, $this->Usuario, $this->Clave, $this->BDatos);
$query = "Call proyeccion_ingreso('$num_orden', $vanno);";
$recordSet = $this->Connec->Execute($query);
Esta función se ejecuta y devuelve los datos correctamente. Cual es el problema que la llamada a esta función esta dentro de un ciclo y al llamarla por segunda vez me lanza el siguiente error:
#2014 ==> Commands out of sync; you can't run this command now
Alguien puede ayudarme a solucionar este problema...
Saludos y muchas gracias...