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?