Test: /ext/pdo_mysql/tests/pdo_mysql_stmt_closecursor.phpt - Version 5.6.6    

There are 4 different diffs reported by users for this test.

Count Diff
2 (40%)
016+
017+ Warning: PDOStatement::fetch(): SQLSTATE[HY000]: General error: 2050 in %s/pdo_mysql_stmt_closecursor.php on line 26
018+ Expecting array(id => 1, label => z) got array (
019+ 'id' => '1',
020+ 'label' => 'a',
021+ )
022+
023+ Warning: assert(): Assertion failed in %s/pdo_mysql_stmt_closecursor.php on line 66
029+
030+ Warning: PDOStatement::fetch(): SQLSTATE[HY000]: General error: 2050 in %s/pdo_mysql_stmt_closecursor.php on line 26
031+ Expecting array(id => 1, label => z) got array (
032+ 'id' => '1',
033+ 'label' => 'a',
034+ )
035+
036+ Warning: assert(): Assertion failed in %s/pdo_mysql_stmt_closecursor.php on line 66
1 (20%)
005+ /usr/local/src/php-5.6.6/sapi/cli/php: symbol lookup error: /usr/local/src/php-5.6.6/modules/pdo_sqlite.so: undefined symbol: sqlite3_libversion
005- in = 0 -> id = 1 (integer) / label = 'a' (string)
006- in = 0 -> id = 2 (integer) / label = 'b' (string)
007- Unbuffered...
008-
009- Warning: PDO::query(): 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. in %s on line %d
010- in = 0 -> id = 1 (integer) / label = 'a' (string)
011- in = 0 -> id = 2 (integer) / label = 'b' (string)
012- Testing native PS...
013- Buffered...
014-
015- Warning: PDO::query(): 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. in %s on line %d
016- in = 0 -> id = 1 (integer) / label = 'a' (string)
017- in = 0 -> id = 2 (integer) / label = 'b' (string)
018- Unbuffered...
019-
020- Warning: PDO::query(): 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. in %s on line %d
021- in = 0 -> id = 1 (integer) / label = 'a' (string)
022- in = 0 -> id = 2 (integer) / label = 'b' (string)
023- done!
1 (20%)
005+ /home/eclypse/zipfile/php-5.6.6/sapi/cli/php: symbol lookup error: /home/eclypse/zipfile/php-5.6.6/modules/pdo_sqlite.so: undefined symbol: sqlite3_libversion
005- in = 0 -> id = 1 (integer) / label = 'a' (string)
006- in = 0 -> id = 2 (integer) / label = 'b' (string)
007- Unbuffered...
008-
009- Warning: PDO::query(): 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. in %s on line %d
010- in = 0 -> id = 1 (integer) / label = 'a' (string)
011- in = 0 -> id = 2 (integer) / label = 'b' (string)
012- Testing native PS...
013- Buffered...
014-
015- Warning: PDO::query(): 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. in %s on line %d
016- in = 0 -> id = 1 (integer) / label = 'a' (string)
017- in = 0 -> id = 2 (integer) / label = 'b' (string)
018- Unbuffered...
019-
020- Warning: PDO::query(): 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. in %s on line %d
021- in = 0 -> id = 1 (integer) / label = 'a' (string)
022- in = 0 -> id = 2 (integer) / label = 'b' (string)
023- done!
1 (20%)
004+ Warning: PDO::exec(): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '3' for key 'PRIMARY' in /home/kaifa/下载/php-5.6.6/ext/pdo_mysql/tests/mysql_pdo_test.inc on line 41
005+
006+ Warning: PDO::query(): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'test.test' doesn't exist in %s/pdo_mysql_stmt_closecursor.php on line 12
004- Warning: PDO::query(): 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. in %s on line %d
005- in = 0 -> id = 1 (integer) / label = 'a' (string)
006- in = 0 -> id = 2 (integer) / label = 'b' (string)
007- Unbuffered...
008+ Fatal error: Call to a member function closeCursor() on boolean in %s/pdo_mysql_stmt_closecursor.php on line 15
009- Warning: PDO::query(): 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. in %s on line %d
010- in = 0 -> id = 1 (integer) / label = 'a' (string)
011- in = 0 -> id = 2 (integer) / label = 'b' (string)
012- Testing native PS...
013- Buffered...
014-
015- Warning: PDO::query(): 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. in %s on line %d
016- in = 0 -> id = 1 (integer) / label = 'a' (string)
017- in = 0 -> id = 2 (integer) / label = 'b' (string)
018- Unbuffered...
019-
020- Warning: PDO::query(): 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. in %s on line %d
021- in = 0 -> id = 1 (integer) / label = 'a' (string)
022- in = 0 -> id = 2 (integer) / label = 'b' (string)
023- done!