Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2011, 20:57
coco2287
 
Fecha de Ingreso: mayo-2009
Mensajes: 66
Antigüedad: 15 años
Puntos: 0
ejecutar mas de un procedimiento almacenado mysql

Buenas, tengo un problema cuando quiero ejecutar dos procedimientos almacenados de mysql distintos.

el codigo que utilizo es el siguiente:

Código PHP:

$buscarmailquery 
"call BUSCARMAIL('".$mail."');";
$buscarmail mysqli_query($conexion$buscarmailquery);

$registroquery "call CREARUSUARIO('".$nombre."', '".$apellido."', '".$mail."', '".$pass."');";
$registro mysqli_query$conexion$registroquery); 
Ambos procedimientos funcionan perfectamente (los probe desde el mysql directamente). Pero el problema, es que cuando los invoco desde php, funciona el primero, pero no el segundo.

Si comento el primero, el segundo funciona perfectamente.

Es decir: p1 y p2 son los procedimientos almacenados mysql. si ejecuto p1 no se ejecuta p2. si comento la llamada a p1, p2 se ejecuta correctamente.

Lo que yo necesito es que funcionen ambos. Alguna idea de que podrá ser?