前提・実現したいこと
cakephp v4でMySQL V8のストアドプロシージャをコールしています。
そのプロシージャはSELECTの結果を2種類返すようになっています。
MySQL WorkBenchでは2種類の結果がResultとして表示されます。
しかし、cakephpからのfetuchallでは先の結果(例で示すところのtbl1のデータ)しか戻ってきません。
すべての結果を戻すことはできるでしょうか。
該当のソースコード
cakephp
1$sql = "Call stored_procedure();"; 2$result = $connection->execute($sql)->fetchall('assoc'); 3debug($result); 4 5Select * 6From tbl1 7Where id Between Start and End; 8 9Select max, min 10From tbl2 11Where a = b; 12
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。