Cita:
Iniciado por a18327
TotalRows es la variable dentro del procedimiento, pero @TotalRows es la variable que se utiliza como parametro para ejecutar el procedimiento, una vez que se ejecute el procedimiento, la variable @TotalRows tendra el numero total de filas y no la variable TotalRows.
Primero se ejecuta
y despues se hace la consulta
¿Estás ejecutando esa llamada a un SP dentro de otro SP de MySQL o a través de una query directa?
Si es así sería mejor que nos muestres el contexto entero de los códigos de PHP, porque pareces estar hablando de una cosa, cuando en realidad sería otra...