Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/04/2013, 13:48
alfhagamma
 
Fecha de Ingreso: marzo-2013
Ubicación: Colombia
Mensajes: 5
Antigüedad: 11 años, 8 meses
Puntos: 1
Respuesta: No puedo llamar mas de un procedimiento almacenados en mysql desde php

Bueno como esta ya he encontrado la forma de realizar esta tarea

Les dejo el código que he utilizado para prode ejecutar los dos procedimientos sin la necesidad de tener que volver a realizar la conexión a la base de datos

if (!($resultado = $mysqli1->query("CALL prueba01()"))) //primer call
echo "Falló CALL: (" . $mysqli1->errno . ") " . $mysqli1->error;
$fila = $resultado->fetch_assoc();
echo $fila['acciNomb']."<br>";

$mysqli1->next_result(); //función clave

if (!($resultado = $mysqli1->query("CALL prueba02()"))) //Segundo call
echo "Falló CALL: (" . $mysqli1->errno . ") " . $mysqli1->error;
$fila = $resultado->fetch_assoc();
echo $fila ['actiActi'];
$mysqli1->close();