Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2010, 08:28
Avatar de PosProdukcion
PosProdukcion
 
Fecha de Ingreso: noviembre-2004
Ubicación: Manzanares el Real (Madrid)
Mensajes: 726
Antigüedad: 20 años
Puntos: 9
Llamadas a procedimiento almacenado

Hola, tengo un script PHP que llama a procedimientos almacenados de MySQL.

En local, con la BD local funciona bien, pero al pasarlo al servidor no funcionan las llamadas a procedimiento almacenado desde el PHP

Código PHP:
Ver original
  1. mysql_query("call $procedimiento", $cnx);

Además, si en PHP cambio el Call $procedimiento por un Select, sí obtengo datos, por tanto no es un problema de conexión.

No parece tema de permisos porque si conecto al servidor a través del MySQL Workbench con el mismo usuario obtengo datos con la misma sentencia.

En local tengo MySQl 5.1.41-community, en el servidor 5.0.45, ¿puede tener algo que ver? Pero ¿por qué en el Mysql Workbench sí puedo hacer el call?

¿Sabéis cual puede ser el problema?

Gracias