理解した。これはPHPのバグではありません(以前はそうでしたが)-phpmyadminの一部のバージョンのバグです。同じバグが断続的に再発し、さまざまなサブバージョンで修正されます(上記を参照):
#1312 - PROCEDURE [name] can't return a result set in the given context
この動作は、phpmyadmin内のストアドプロシージャ内のSELECTステートメントに限定されているようです。 。
MySQL Workbenchのようなクライアントを使用すると、問題を回避できます(または、phpmyadminをアップグレードできますが、私のような共有サーバーを使用している場合は、それが面倒です)。
とにかく、皆さんの助けに感謝します。