Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/03/2011, 09:09
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses
Puntos: 2658
Respuesta: Procedimientos almacenados mysql

Cita:
#1312 - PROCEDURE bbdd.eliminaPrensaExterna can't return a result set in the given context
Este es un tema para el Foro de PHP, pero te puedo dar un tip previo: Eso sucede cuando usas las funciones MySQL de PHP como mysql_query(), y lo que debes usar es el modelo OO, que es el MySQLI.
El problema sucede porque la tabla devuelta por una consulta debe ser una tabla real en el caso del mysql_query(), y no es el caso, porque la fuente de datos no es una consulta en buffer de consultas sino que proviene de un stored procedure. En ese caso, la otra librería (MYSQLI) si puede operar contra SP.

SI el lenguaje fuese VB.Net o C#.net, por ejemplo, este problema no existiría.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)