/PHP-7.3/ext/pdo_mysql/tests/ |
H A D | pdo_mysql_attr_prefetch.phpt | 2 PDO::ATTR_PREFETCH 14 var_dump($db->getAttribute(PDO::ATTR_PREFETCH)); 15 var_dump($db->setAttribute(PDO::ATTR_PREFETCH, true)); 18 Warning: PDO::getAttribute(): SQLSTATE[IM001]: Driver does not support this function: driver does n…
|
H A D | pdo_mysql_phpinfo.phpt | 2 MySQL PDO phpinfo() output 20 /* PDO Driver for MySQL, client library version => 6.0.3-alpha */ 21 $reg = 'Client API version.*' . preg_quote($db->getAttribute(PDO::ATTR_CLIENT_VERSION), '/'); 24 printf("[001] Cannot find MySQL PDO driver line in phpinfo() output\n");
|
H A D | bug63176.phpt | 2 Bug #63176 (Segmentation fault when instantiate 2 persistent PDO to the same db server) 12 class PDO2 extends PDO { 16 class PDO3 extends PDO { 25 …$this->db = new PDO2(PDO_MYSQL_TEST_DSN, PDO_MYSQL_TEST_USER, PDO_MYSQL_TEST_PASS, array(PDO::ATTR… 27 …$this->db = new PDO3(PDO_MYSQL_TEST_DSN, PDO_MYSQL_TEST_USER, PDO_MYSQL_TEST_PASS, array(PDO::ATTR…
|
H A D | pdo_mysql_prepare_native_mixed_style.phpt | 2 MySQL PDO->prepare(), native PS, mixed, wired style 16 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 0); 17 if (0 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY)) 25 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 35 Warning: PDO::prepare(): SQLSTATE[HY093]: Invalid parameter number: mixed named and positional para… 37 Warning: PDO::prepare(): SQLSTATE[HY093]: Invalid parameter number in %s on line %d
|
H A D | bug_44454.phpt | 32 printf("... PDO - %s\n", var_export($db->errorInfo(), true)); 52 printf("... PDO - %s\n", var_export($db->errorInfo(), true)); 58 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 61 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 0); 65 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 1); 81 ... PDO - array ( 89 ... PDO - array ( 99 ... PDO - array ( 107 ... PDO - array (
|
H A D | pdo_mysql_attr_init_command.phpt | 2 PDO::MYSQL_ATTR_INIT_COMMAND 21 $db = new PDO($dsn, $user, $pass); 26 $db = new PDO($dsn, $user, $pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => $create)); 33 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC));
|
H A D | pdo_mysql_stmt_bindvalue.phpt | 32 if (!$stmt->bindColumn(1, $id, PDO::PARAM_INT)) 40 while ($stmt->fetch(PDO::FETCH_BOUND)) 62 while ($stmt->fetch(PDO::FETCH_BOUND)) 86 while ($stmt->fetch(PDO::FETCH_BOUND)) 115 while ($stmt->fetch(PDO::FETCH_BOUND)) 145 while ($stmt->fetch(PDO::FETCH_BOUND)) 180 while ($stmt->fetch(PDO::FETCH_BOUND)) 202 while ($stmt->fetch(PDO::FETCH_BOUND)) 226 while ($stmt->fetch(PDO::FETCH_BOUND)) 255 while ($stmt->fetch(PDO::FETCH_BOUND)) [all …]
|
H A D | pdo_mysql_prepare_native_column.phpt | 2 MySQL PDO->prepare(), native PS, named placeholder 16 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 0); 17 if (0 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY)) 22 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 27 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC));
|
H A D | bug46292.phpt | 2 Bug #46292 (PDO::setFetchMode() shouldn't requires the 2nd arg when using FETCH_CLASSTYPE) 34 $pdoDb->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); 35 $pdoDb->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, true); 45 var_dump($stmt->setFetchMode(PDO::FETCH_CLASS | PDO::FETCH_CLASSTYPE | PDO::FETCH_GROUP));
|
H A D | bug_44707.phpt | 2 Bug #44707 (The MySQL PDO driver resets variable content after bindParam on tinyint field) 13 $row = $stmt->fetch(PDO::FETCH_ASSOC); 40 $stmt->bindParam(2, $mybool, PDO::PARAM_BOOL); 47 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 52 $stmt->bindParam(2, $mybool, PDO::PARAM_INT); 56 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 64 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 1); 69 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 0);
|
/PHP-7.3/ext/pdo_firebird/tests/ |
H A D | bug_76448.phpt | 19 $dbh = new PDO($dsn, $username, $password, [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]); 20 var_dump($dbh->getAttribute(PDO::ATTR_SERVER_INFO));
|
/PHP-7.3/ext/pdo_sqlite/tests/ |
H A D | pdo_sqlite_get_attribute.phpt | 8 $pdo = new PDO('sqlite::memory:'); 9 var_dump($pdo->getAttribute(PDO::ATTR_SERVER_VERSION)); 10 var_dump($pdo->getAttribute(PDO::ATTR_CLIENT_VERSION));
|
/PHP-7.3/ext/pdo/tests/ |
H A D | bug_38253.phpt | 2 PDO Common: Bug #38253 (PDO produces segfault with default fetch mode) 20 $pdo->setAttribute (PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_CLASS); 25 $pdo->setAttribute (PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_FUNC);
|
H A D | pdo_016.phpt | 2 PDO Common: PDO::FETCH_BOUND 18 if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql') { 19 $db->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, true); 35 $cont = $stmt2->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_UNIQUE); 44 while($stmt2->fetch(PDO::FETCH_BOUND)) { 66 var_dump($stmt3->fetch(PDO::FETCH_BOUND)); 75 var_dump($stmt4->fetch(PDO::FETCH_BOUND)); 88 var_dump($stmt3->fetch(PDO::FETCH_BOUND)); 92 var_dump($stmt4->fetch(PDO::FETCH_BOUND)); 103 while($stmt2->fetch(PDO::FETCH_BOUND))
|
H A D | pdo_016a.phpt | 2 PDO Common: PDO::FETCH_BOUND w/o : 18 if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql') { 19 $db->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, true); 35 $cont = $stmt2->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_UNIQUE); 44 while($stmt2->fetch(PDO::FETCH_BOUND)) { 66 var_dump($stmt3->fetch(PDO::FETCH_BOUND)); 75 var_dump($stmt4->fetch(PDO::FETCH_BOUND)); 88 var_dump($stmt3->fetch(PDO::FETCH_BOUND)); 92 var_dump($stmt4->fetch(PDO::FETCH_BOUND)); 103 while($stmt2->fetch(PDO::FETCH_BOUND))
|
H A D | bug_72788.phpt | 2 PDO Common: Bug #72788 (Invalid memory access when using persistent PDO connection) 16 putenv("PDOTEST_ATTR=" . serialize(array(PDO::ATTR_PERSISTENT => true))); 19 $db = PDOTest::factory('PDO', false);
|
H A D | pdo_010.phpt | 2 PDO Common: PDO::FETCH_CLASSTYPE and GROUP/UNIQUE 55 var_dump($stmt->fetchAll(PDO::FETCH_CLASS|PDO::FETCH_CLASSTYPE|PDO::FETCH_GROUP, 'Test3')); 58 var_dump($stmt->fetchAll(PDO::FETCH_CLASS|PDO::FETCH_CLASSTYPE|PDO::FETCH_UNIQUE, 'Test3'));
|
/PHP-7.3/ext/pdo_oci/tests/ |
H A D | bug46274.phpt | 2 Bug #46274 (pdo_pgsql - Segfault when using PDO::ATTR_STRINGIFY_FETCHES and blob) 14 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 16 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, true); 36 $stmt->bindparam(':foo', $blob, PDO::PARAM_LOB); 46 $stmt->bindparam(':foo', $blob, PDO::PARAM_LOB);
|
H A D | bug57702.phpt | 2 PDO OCI Bug #57702 (Multi-row BLOB fetches) 15 // Note the PDO test setup sets PDO::ATTR_STRINGIFY_FETCHES to true 16 // (and sets PDO::ATTR_CASE to PDO::CASE_LOWER) 31 $stmt->bindParam(':blob1', $blob1, PDO::PARAM_LOB); 32 $stmt->bindParam(':blob2', $blob2, PDO::PARAM_LOB); 54 $row = $stmt->fetch(PDO::FETCH_ASSOC); 57 $row = $stmt->fetch(PDO::FETCH_ASSOC); 77 $stmt->bindColumn('d3_1' , $clob1, PDO::PARAM_LOB); 78 $stmt->bindColumn('d3_2' , $clob2, PDO::PARAM_LOB); 80 while ($stmt->fetch(PDO::FETCH_BOUND)) { [all …]
|
/PHP-7.3/ext/pdo_pgsql/tests/ |
H A D | bug72570.phpt | 2 PDO PgSQL Bug #72570 (Segmentation fault when binding parameters on a query without placeholders) 14 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 16 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
|
H A D | bug62479.phpt | 2 PDO PgSQL Bug #62479 (PDO-psql cannot connect if password contains spaces) 14 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 30 $testConn = new PDO($dsn, $user, $pass); 43 $pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, true); 53 $testConn = new PDO($config['ENV']['PDOTEST_DSN'], $user, "my password"); 65 $testConn = new PDO($config['ENV']['PDOTEST_DSN'], $user, "my pass'word");
|
H A D | bug73959.phpt | 15 $db->setAttribute(PDO::ATTR_PERSISTENT, false); 16 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 17 $db->setAttribute(PDO::PGSQL_ATTR_DISABLE_PREPARES, true);
|
H A D | bug46274.phpt | 2 Bug #46274 (pdo_pgsql - Segfault when using PDO::ATTR_STRINGIFY_FETCHES and blob) 15 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, true); 31 $stmt->bindparam(':foo', $blob, PDO::PARAM_LOB); 35 $stmt->bindparam(':foo', $blob, PDO::PARAM_LOB); 43 $stmt->bindparam(':foo', $blob, PDO::PARAM_LOB); 47 $stmt->bindparam(':foo', $blob, PDO::PARAM_LOB);
|
H A D | bug69362.phpt | 2 PDO PgSQL Bug #69362 (PDO-pgsql fails to connect if password contains a leading single quote) 14 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 30 $testConn = new PDO($dsn, $user, $pass); 43 $pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, true); 53 $testConn = new PDO($config['ENV']['PDOTEST_DSN'], $user, "'mypassword");
|
/PHP-7.3/ext/pdo_dblib/tests/ |
H A D | config.inc | 6 $version = $db->getAttribute(PDO::DBLIB_ATTR_VERSION); 45 $db = new PDO($dsn, $user, $pass); 46 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 47 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, false);
|