これは、十分に文書化されていないPDOの少し貧弱な機能です。ステートメントがストアドプロシージャを実行した場合、closeCursorメソッドは機能しません。 nextRowSetメソッドを使用する必要があります。これが私が使っているものです
while($sth->nextRowSet())
{
$sth->fetchAll();
}
$sth->closeCursor();
これは、十分に文書化されていないPDOの少し貧弱な機能です。ステートメントがストアドプロシージャを実行した場合、closeCursorメソッドは機能しません。 nextRowSetメソッドを使用する必要があります。これが私が使っているものです
while($sth->nextRowSet())
{
$sth->fetchAll();
}
$sth->closeCursor();