/PHP-7.4/ext/pdo_mysql/tests/ |
H A D | pdo_mysql_stmt_closecursor_empty.phpt | 18 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 0); 19 if (0 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY)) 22 $db->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false); 34 if (!$stmt->bindColumn(1, $id, PDO::PARAM_INT)) 38 if (!$stmt->bindColumn(2, $label, PDO::PARAM_STR)) 42 while ($stmt->fetch(PDO::FETCH_BOUND)) 50 while ($stmt->fetch(PDO::FETCH_BOUND))
|
H A D | pdo_mysql_prepare_native_dup_named_placeholder.phpt | 2 MySQL PDO->prepare(), native PS, named placeholder II 20 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 0); 21 if (0 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY)) 37 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 40 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 1); 41 if (1 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY)) 56 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 73 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 76 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 0); 77 if (0 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY)) [all …]
|
H A D | bug71145.phpt | 15 PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, 16 …PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci; SET SESSION sql_mod…
|
H A D | bug77289.phpt | 2 Bug #77289: PDO MySQL segfaults with persistent connection 16 $pdo = new PDO($dsn, $user, $pass, [PDO::ATTR_PERSISTENT => true]);
|
H A D | pdo_mysql_local_infile_set_on.phpt | 20 $db = new PDO($dsn, $user, $pass, array(PDO::MYSQL_ATTR_LOCAL_INFILE => true)); 21 echo var_export($db->getAttribute(PDO::MYSQL_ATTR_LOCAL_INFILE)), "\n";
|
H A D | pdo_mysql_param_str_natl.phpt | 2 PDO MySQL national character set parameters don't affect true prepared statements 16 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 0); 21 $stmt->bindValue(1, 'foo', PDO::PARAM_STR | PDO::PARAM_STR_NATL);
|
H A D | pdo_mysql_prepare_emulated_anonymous.phpt | 2 MySQL PDO->prepare(), emulated PS, anonymous placeholder 16 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 1); 17 if (1 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY)) 33 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 37 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 0); 38 if (0 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY)) 52 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC));
|
H A D | pdo_mysql_prepare_native_placeholder_everywhere.phpt | 2 MySQL PDO->prepare(),native PS, anonymous placeholder 15 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 1); 16 if (1 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY)) 29 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 33 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 0); 34 if (0 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY)) 44 $tmp = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
H A D | bug_39858.phpt | 11 $row = $db->query('SELECT VERSION() as _version')->fetch(PDO::FETCH_ASSOC); 27 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, true); 45 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 51 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 58 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 1); 62 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 0);
|
H A D | pdo_mysql_attr_client_version.phpt | 2 PDO::ATTR_CLIENT_VERSION 17 $version = $db->getAttribute(PDO::ATTR_CLIENT_VERSION); 27 if (false !== $db->setAttribute(PDO::ATTR_CLIENT_VERSION, '1.0')) 30 $new_version = $db->getAttribute(PDO::ATTR_CLIENT_VERSION);
|
H A D | bug_39483.phpt | 2 PDO MySQL Bug #39483 (Problem with handling of \ char in prepared statements) 15 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, TRUE); 18 var_dump($stmt->fetchAll(PDO::FETCH_NUM));
|
/PHP-7.4/ext/pdo_oci/tests/ |
H A D | bug60994.phpt | 2 PDO OCI Bug #60994 (Reading a multibyte CLOB caps at 8192 characters) 17 $dbh->setAttribute(PDO::ATTR_CASE, PDO::CASE_NATURAL); 18 $dbh->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, false); 25 $insert->bindParam(':id', $id, \PDO::PARAM_STR); 32 $insert->bindParam(':data', $string1, \PDO::PARAM_STR, strlen($string1)); // length in bytes 34 $select->bindParam(':id', $id, \PDO::PARAM_STR); 49 $insert->bindParam(':data', $string2, \PDO::PARAM_STR, strlen($string2)); // length in bytes 51 $select->bindParam(':id', $id, \PDO::PARAM_STR); 66 $insert->bindParam(':data', $string3, \PDO::PARAM_STR, strlen($string3)); // length in bytes 68 $select->bindParam(':id', $id, \PDO::PARAM_STR); [all …]
|
/PHP-7.4/ext/pdo/tests/ |
H A D | pdo_035.phpt | 2 PDO Common: PDORow + get_parent_class() 9 $db = new PDO('sqlite::memory:'); 15 $result = $stmt->fetch(PDO::FETCH_LAZY);
|
H A D | pdo_008.phpt | 2 PDO Common: PDO::FETCH_UNIQUE conflict 25 var_dump($stmt->fetchAll(PDO::FETCH_NUM|PDO::FETCH_UNIQUE));
|
H A D | pdo_023.phpt | 2 PDO Common: extending PDO 33 class PDODatabaseX extends PDO 53 $stmt = parent::prepare($sql, array(PDO::ATTR_STATEMENT_CLASS=>array('PDOStatementx'))); 70 var_dump($stmt->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_UNIQUE));
|
H A D | bug_65946.phpt | 2 PDO Common: Bug #65946 (pdo_sql_parser.c permanently converts values bound to strings) 16 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, true); 19 switch ($db->getAttribute(PDO::ATTR_DRIVER_NAME)) { 38 $stmt->bindValue('limit', 1, PDO::PARAM_INT); 41 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC));
|
H A D | bug_44409.phpt | 2 PDO Common: Bug #44409 (PDO::FETCH_SERIALIZE calls __construct()) 40 print_r($stmt->fetchAll(PDO::FETCH_CLASS|PDO::FETCH_SERIALIZE, "bug44409"));
|
H A D | bug_71447.phpt | 2 PDO Common: Bug #71447 (Quotes inside comments not properly handled) 17 $db->setAttribute (\PDO::ATTR_ERRMODE, \PDO::ERRMODE_WARNING); 18 $db->setAttribute (\PDO::ATTR_DEFAULT_FETCH_MODE, \PDO::FETCH_NUM); 19 $db->setAttribute (\PDO::ATTR_EMULATE_PREPARES, false);
|
H A D | pdo_011.phpt | 2 PDO Common: PDO::FETCH_FUNC and statement overloading 39 $derived = $db->prepare('SELECT id, val FROM test', array(PDO::ATTR_STATEMENT_CLASS=>array('Derived… 66 var_dump($select1->fetchAll(PDO::FETCH_FUNC|PDO::FETCH_GROUP, 'test')); 69 var_dump($select2->fetchAll(PDO::FETCH_FUNC, 'test')); 72 var_dump($select2->fetchAll(PDO::FETCH_FUNC, array('Test1','factory'))); 75 var_dump($select2->fetchAll(PDO::FETCH_FUNC, array($f, 'factory'))); 79 var_dump($derived->fetchAll(PDO::FETCH_FUNC, array($derived, 'retrieve'))); 81 var_dump($derived->fetchAll(PDO::FETCH_FUNC, array($derived, 'reTrieve'))); 83 var_dump($derived->fetchAll(PDO::FETCH_FUNC, array($derived, 'RETRIEVE')));
|
/PHP-7.4/ext/pdo_pgsql/tests/ |
H A D | bug46274_2.phpt | 2 Bug #46274 (pdo_pgsql - Segfault when using PDO::ATTR_STRINGIFY_FETCHES and blob) 15 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, false); 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);
|
/PHP-7.4/ext/pdo_sqlite/tests/ |
H A D | pdo_sqlite_extendederror_attr.phpt | 8 echo "Creating new PDO" . PHP_EOL; 9 $db = new PDO('sqlite::memory:'); 24 echo "Creating new PDO with Extended Result Codes turned on" . PHP_EOL; 25 $db = new PDO('sqlite::memory:', '', '', [PDO::SQLITE_ATTR_EXTENDED_RESULT_CODES => TRUE]); 41 Creating new PDO 46 Creating new PDO with Extended Result Codes turned on
|
H A D | bug35336.phpt | 2 Bug #35336 (crash on PDO::FETCH_CLASS + __set()) 15 $a = new PDO("sqlite::memory:");// pool ("sqlite::memory:"); 19 $rez = $a->query ("SELECT * FROM test")->fetchAll(PDO::FETCH_CLASS, 'EEE');
|
/PHP-7.4/ext/pdo_firebird/tests/ |
H A D | payload_test.phpt | 21 new PDO($dsn, $username, $password, [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]);
|
H A D | bug_76452.phpt | 16 $dbh = new PDO($dsn, $username, $password, [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]);
|
/PHP-7.4/ext/pdo_pgsql/ |
H A D | config.m4 | 2 [for PostgreSQL support for PDO], 4 [PDO: PostgreSQL support. DIR is the PostgreSQL base install directory or 10 AC_MSG_ERROR([PDO is not enabled! Add --enable-pdo to your configure line.]) 67 AC_DEFINE(HAVE_PDO_PGSQL,1,[Whether to build PostgreSQL for PDO support or not]) 73 …AC_CHECK_LIB(pq, PQprepare,, AC_MSG_ERROR([Unable to build the PDO PostgreSQL driver: a newer libp… 74 …AC_CHECK_LIB(pq, PQexecParams,, AC_MSG_ERROR([Unable to build the PDO PostgreSQL driver: a newer l… 75 …AC_CHECK_LIB(pq, PQescapeStringConn,, AC_MSG_ERROR([Unable to build the PDO PostgreSQL driver: a n… 76 …AC_CHECK_LIB(pq, PQescapeByteaConn,, AC_MSG_ERROR([Unable to build the PDO PostgreSQL driver: a ne…
|