Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/03/2010, 07:14
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: 16 años, 5 meses
Puntos: 2658
Respuesta: ejecutar una sentencia en una variable string en un procedimiento almacena

Si. Es un bug de PHP, que se produce con algunas versiones de phpMyadmin posteriores a la 5.2.3.
Eso lo puedes ver en estos reportes:
Supuestamente si haces un downgrade al 5.2.3 se resolvería el problema, o bien cambiar el estado de la variable CLIENT_MULTI_STATEMENTS a 0.
En cualquier caso el problema no está en MySQL mismo sino en phpMyAdmin, por lo que tal vez en el Foro de PHP sepan algo más.

Si usas la consola de MySQL para probar el funcionamiento, muy probablemente el Sp funcione bien...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)