Множественные запросы PDO

Начиная с версии PHP 5.3 драйвер PDO_MYSQLзаменен на драйвер PDO_MYSQLND. Он представил поддержку нескольких запросов.

Однако я не могу понять, как получить оба набора результатов, если было передано более одного запроса SELECT. Оба запроса выполнены, не может быть, чтобы второй был просто сброшен.

$db->query("SELECT 1; SELECT 2;")->fetchAll(PDO::FETCH_ASSOC);

Возвращает:

array(1) {
  [0]=>
  array(1) {
    [1]=>
    string(1) "1"
  }
}
13
задан hakre 30 June 2012 в 22:04
поделиться