0

このエラーが発生します:

Error: SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered 
queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code 
is only ever going to run against mysql, you may enable query buffering by setting the 
PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.

このPDO::MYSQL_ATTR_USE_BUFFERED_QUERY属性をどのように設定しますか?

4

1 に答える 1

0

http://docs.php.net/manual/en/ref.pdo-mysql.php#pdo.constants.mysql-attr-use-buffered-queryに例があります:

$stmt = $db->prepare('select * from foo',
        array(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true));

(しかし、これがあなたの問題に対する本当に良い解決策であるかどうかは別の質問です....)

于 2012-08-02T09:31:09.387 に答える