Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2009, 21:55
phantom28
 
Fecha de Ingreso: junio-2009
Mensajes: 2
Antigüedad: 15 años, 5 meses
Puntos: 0
Exclamación AYUDA!! Problema con llamada a Stored Procedures desde PHP

Hola foro, espero que esten bien... Los consulto porque tengo un pequeño gran problema que es el siguiente:

Estoy intentando desarrollar una aplicacion de calculo con PHP y MySQL, para eso diseñe 3 storeds procedures, uno principal y otros 2 que toman datos del primero y devuelven una informacion consolidada.

El problema es que si llamo a cada uno de los SPs por separado y desde el cliente de mysql funcionan perfecto, pero cuando los llamo desde la pagina PHP siempre hay alguno que no devuelve datos, pareceria como que se pisan en la ejecucion y que la pagina PHP se genera mas rapido de lo que ellos demoran en procesar... alguien tiene alguna idea por donde buscar?

Tambien probe en poner la llamada "call" a los 2 SP's secundarios desde el principal, pero es lo mismo... desde el cliente Mysql funciona bien, desde la pagina no.

las llamadas son:

$link = mysqli_connect('127.0.0.1', 'root', '','previsional');

$result = mysqli_query($link, "call spCalculo18037paso2($idCalculo)") or die("Hubo un problema en la consulta");
mysqli_close($link);

sleep(40);
$link = mysqli_connect('127.0.0.1', 'root', '','previsional');
$result = mysqli_query($link, "call spCalcularMovilidadOriginal18037($idCalculo)") or die("Hubo un problema en la consulta 2");
mysqli_close($link);

sleep(10);
$link = mysqli_connect('127.0.0.1', 'root', '','previsional');
$result = mysqli_query($link, "call sp_CalcularMovilidad($idCalculo,0)") or die("Hubo un problema en la consulta 3");
mysqli_close($link);


desde ya muchas gracias, Roman