
24/08/2007, 13:31
|
 | | | Fecha de Ingreso: abril-2005 Ubicación: Versalles, Santiago de Cuba, Cuba
Mensajes: 53
Antigüedad: 19 años, 11 meses Puntos: 0 | |
Problema con llamada a procedimiento almacenado hola, tengo el siguiente procedimiento almacenado:
CREATE PROCEDURE p1 () SELECT * FROM cargo;
el que me devuelve lo siguiente cuando lo llamo desde la linea de comandos
mysql> call p1()
-> ;
+---------+----------------+----------------------------------+
| idcargo | iddepartamento | cargo |
+---------+----------------+----------------------------------+
| 1 | 1 | Director |
| 2 | 1 | Subdirector |
| 3 | 3 | Administrador |
+---------+----------------+----------------------------------+
ahora cuando lo llamo desde el phpmyadmin me devuelve lo siguiente:
SQL query:
call p1(
)
MySQL said: Documentation
#1312 - PROCEDURE agn.p1 can't return a result set in the given context
entonces mi duda es que si desde php puedo llamar a un procedimiento almacenado que me devuelva un listado como en el ejemplo, he buscado en estos dias pero no he encontrado nada, solo me funciona la llamada desde la consola |