ストアド プロシージャがテーブルに直接アクセスして返す場合、
select * from table などで結果セットを取得できます。
ただし、一時テーブルを使用する場合は、
以下のような
select * into #t1 from table1
select * #t1 より
いや、理由を教えてください
試してみましたが、into文がある限り結果は得られません
php 防ぐにはSQL 攻撃、データベース操作方法を制限する (関数) は 1 つの SQL 命令のみの実行を許可します
これに気づいていただければ幸いです
select * into #t1 from table1
select * from #t1
がストアド プロシージャの内容です
その後、2 つのクエリ結果結果セットが返されます
それを走査するには PDOStatement::nextRowset を使用する必要があります