PDO Mysql と PHP を使用して、ストアド プロシージャから返された結果セットにランダムにアクセスしたいと考えています。PDOStatement::nextRowsetを見つけましたが、結果セットへのアクセスはシーケンシャルのようです。
編集 私はこのようなものを探しています:
$pdo = new PDO("mysql:host=$server;port=$port;dbname=$dbname;charset=utf8", $user, $pass, array(PDO::ATTR_PERSISTENT => false));
$statement = "CALL FooSP()";
$query = $pdo->prepare($statement);
$query->execute();
$query->resultSet[1][0]["ColumnFoo"] // Second Resultset, first row, column "ColumnFoo"
$query->resultSet[3][1]["ColumnBar"] // third Resultset, second row, columna "ColumnBar"
$query->resultSet[0][0]["Column1"] // first Resultset, first row, columna "Column1"
誰でも私を助けることができますか?