/PHP-8.0/ext/pdo_mysql/tests/ |
H A D | pdo_mysql___construct_options.phpt | 2 MySQL PDO->__construct(), options 21 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT); 42 PDO::ATTR_PERSISTENT => 'PDO::ATTR_PERSISTENT', 43 PDO::ATTR_AUTOCOMMIT => 'PDO::ATTR_AUTOCOMMIT', 46 PDO::ATTR_TIMEOUT => 'PDO::ATTR_TIMEOUT', 47 PDO::ATTR_EMULATE_PREPARES => 'PDO::ATTR_EMULATE_PREPARES', 50 PDO::MYSQL_ATTR_LOCAL_INFILE => 'PDO::MYSQL_ATTR_LOCAL_INFILE', 54 PDO::ATTR_EMULATE_PREPARES => 'PDO::ATTR_EMULATE_PREPARES', 85 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT); 134 …$db = new PDO($dsn, $user, $pass, array(PDO::ATTR_EMULATE_PREPARES => true, PDO::MYSQL_ATTR_DIRECT… [all …]
|
H A D | pdo_mysql___construct_options_libmysql.phpt | 2 MySQL PDO->__construct(), libmysql only options 39 $valid_options[PDO::MYSQL_ATTR_MAX_BUFFER_SIZE] = 'PDO::MYSQL_ATTR_MAX_BUFFER_SIZE'; 40 $valid_options[PDO::MYSQL_ATTR_INIT_COMMAND] = 'PDO::MYSQL_ATTR_INIT_COMMAND'; 41 $valid_options[PDO::MYSQL_ATTR_READ_DEFAULT_FILE] = 'PDO::MYSQL_ATTR_READ_DEFAULT_FILE'; 42 $valid_options[PDO::MYSQL_ATTR_READ_DEFAULT_GROUP] = 'PDO::MYSQL_ATTR_READ_DEFAULT_GROUP'; 50 $db = new PDO($dsn, $user, $pass); 63 …set_option_and_check(26, PDO::MYSQL_ATTR_READ_DEFAULT_FILE, true, 'PDO::MYSQL_ATTR_READ_DEFAULT_FI… 64 …set_option_and_check(27, PDO::MYSQL_ATTR_READ_DEFAULT_FILE, false, 'PDO::MYSQL_ATTR_READ_DEFAULT_F… 66 …set_option_and_check(30, PDO::MYSQL_ATTR_MAX_BUFFER_SIZE, -1, 'PDO::MYSQL_ATTR_MAX_BUFFER_SIZE', t… 67 …set_option_and_check(31, PDO::MYSQL_ATTR_MAX_BUFFER_SIZE, PHP_INT_MAX, 'PDO::MYSQL_ATTR_MAX_BUFFER… [all …]
|
H A D | bug68371.phpt | 2 PDO MySQL Bug #38671 (PDO#getAttribute() cannot be called with platform-specific attribute names) 13 $pdo->setAttribute (\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION); 22 PDO::ATTR_AUTOCOMMIT => array(null), 23 PDO::ATTR_PREFETCH => array(null), 24 PDO::ATTR_TIMEOUT => array(null), 25 PDO::ATTR_ERRMODE => array(null), 28 PDO::ATTR_SERVER_INFO => array(null), 30 PDO::ATTR_CASE => array(null), 31 PDO::ATTR_CURSOR_NAME => array(null), 32 PDO::ATTR_CURSOR => array(null), [all …]
|
H A D | pdo_mysql_quote.phpt | 14 var_dump($db->quote('foo', PDO::PARAM_STR)); 15 var_dump($db->quote('foo', PDO::PARAM_STR | PDO::PARAM_STR_CHAR)); 16 var_dump($db->quote('über', PDO::PARAM_STR | PDO::PARAM_STR_NATL)); 18 var_dump($db->getAttribute(PDO::ATTR_DEFAULT_STR_PARAM) === PDO::PARAM_STR_CHAR); 19 $db->setAttribute(PDO::ATTR_DEFAULT_STR_PARAM, PDO::PARAM_STR_NATL); 20 var_dump($db->getAttribute(PDO::ATTR_DEFAULT_STR_PARAM) === PDO::PARAM_STR_NATL); 22 var_dump($db->quote('foo', PDO::PARAM_STR | PDO::PARAM_STR_CHAR)); 23 var_dump($db->quote('über', PDO::PARAM_STR)); 24 var_dump($db->quote('über', PDO::PARAM_STR | PDO::PARAM_STR_NATL));
|
H A D | pdo_mysql_pconnect.phpt | 2 MySQL PDO->__construct(), PDO::ATTR_PERSISTENT 19 $db1 = new PDO($dsn, $user, $pass, array(PDO::ATTR_PERSISTENT => true)); 20 $db2 = new PDO($dsn, $user, $pass, array(PDO::ATTR_PERSISTENT => true)); 21 $db1->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT); 22 $db2->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT); 41 $db1 = new PDO($dsn, $user, $pass, array(PDO::ATTR_PERSISTENT => true)); 42 $db1->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT); 65 $db1 = new PDO($dsn, $user, $pass, array(PDO::ATTR_PERSISTENT => false)); 66 $db1->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT); 71 @$db2 = new PDO($dsn, $user, $pass, array(PDO::ATTR_PERSISTENT => true)); [all …]
|
H A D | pdo_mysql_stmt_getcolumnmeta.phpt | 11 $row = $stmt->fetch(PDO::FETCH_ASSOC); 143 test_meta($db, 20, 'BIT(8)', 1, 'BIT', ($is_mysqlnd) ? PDO::PARAM_INT : PDO::PARAM_STR); 144 test_meta($db, 30, 'TINYINT', -127, 'TINY', ($is_mysqlnd) ? PDO::PARAM_INT : PDO::PARAM_STR); 145 …test_meta($db, 40, 'TINYINT UNSIGNED', 255, 'TINY', ($is_mysqlnd) ? PDO::PARAM_INT : PDO::PARAM_ST… 146 test_meta($db, 50, 'BOOLEAN', 1, NULL, ($is_mysqlnd) ? PDO::PARAM_INT : PDO::PARAM_STR); 148 … test_meta($db, 60, 'SMALLINT', -32768, 'SHORT', ($is_mysqlnd) ? PDO::PARAM_INT : PDO::PARAM_STR); 151 …test_meta($db, 80, 'MEDIUMINT', -8388608, 'INT24', ($is_mysqlnd) ? PDO::PARAM_INT : PDO::PARAM_STR… 154 … test_meta($db, 100, 'INT', -2147483648, 'LONG', ($is_mysqlnd) ? PDO::PARAM_INT : PDO::PARAM_STR); 157 …808', 'LONGLONG', ($is_mysqlnd) ? ((PHP_INT_SIZE == 4) ? PDO::PARAM_STR : PDO::PARAM_INT) : PDO::P… 158 …615', 'LONGLONG', ($is_mysqlnd) ? ((PHP_INT_SIZE == 4) ? PDO::PARAM_STR : PDO::PARAM_INT) : PDO::P… [all …]
|
H A D | pdo_mysql_attr_case.phpt | 2 PDO::ATTR_CASE 18 PDO::CASE_LOWER => 'PDO::CASE_LOWER', 19 PDO::CASE_UPPER => 'PDO::CASE_UPPER', 20 PDO::CASE_NATURAL => 'PDO::CASE_NATURAL' 35 if (true !== $db->setAttribute(PDO::ATTR_CASE, PDO::CASE_LOWER)) 36 printf("[003] Cannot set PDO::ATTR_CASE = PDO::CASE_LOWER, %s - %s\n", 39 if (($tmp = $db->getAttribute(PDO::ATTR_CASE)) !== PDO::CASE_LOWER) 57 if (true !== $db->setAttribute(PDO::ATTR_CASE, PDO::CASE_UPPER)) 61 if (($tmp = $db->getAttribute(PDO::ATTR_CASE)) !== PDO::CASE_UPPER) 71 if (true !== $db->setAttribute(PDO::ATTR_CASE, PDO::CASE_NATURAL)) [all …]
|
H A D | pdo_mysql_stmt_fetch_serialize_simple.phpt | 2 MySQL PDOStatement->fetch(), PDO::FETCH_SERIALIZE 43 printf("\nAnd now magic PDO using fetchAll(PDO::FETCH_CLASS|PDO::FETCH_SERIALIZE)...\n"); 50 … $rows = $stmt->fetchAll(PDO::FETCH_CLASS|PDO::FETCH_SERIALIZE, 'myclass', array('Called by PDO')); 54 $rows = $stmt->fetchAll(PDO::FETCH_CLASS|PDO::FETCH_SERIALIZE, 'myclass'); 57 … printf("\nAnd now PDO using setFetchMode(PDO::FETCH:CLASS|PDO::FETCH_SERIALIZE) + fetch()...\n"); 59 … $stmt->setFetchMode(PDO::FETCH_CLASS|PDO::FETCH_SERIALIZE, 'myclass', array('Called by PDO')); 79 And now magic PDO using fetchAll(PDO::FETCH_CLASS|PDO::FETCH_SERIALIZE)... 87 And now PDO using setFetchMode(PDO::FETCH:CLASS|PDO::FETCH_SERIALIZE) + fetch()...
|
/PHP-8.0/ext/pdo_dblib/tests/ |
H A D | pdo_dblib_quote.phpt | 11 var_dump($db->quote(true, PDO::PARAM_BOOL)); 13 var_dump($db->quote(42, PDO::PARAM_INT)); 17 var_dump($db->quote('foo', PDO::PARAM_STR | PDO::PARAM_STR_CHAR)); 18 var_dump($db->quote('über', PDO::PARAM_STR | PDO::PARAM_STR_NATL)); 20 var_dump($db->getAttribute(PDO::ATTR_DEFAULT_STR_PARAM) === PDO::PARAM_STR_CHAR); 21 $db->setAttribute(PDO::ATTR_DEFAULT_STR_PARAM, PDO::PARAM_STR_NATL); 22 var_dump($db->getAttribute(PDO::ATTR_DEFAULT_STR_PARAM) === PDO::PARAM_STR_NATL); 24 var_dump($db->quote('foo', PDO::PARAM_STR | PDO::PARAM_STR_CHAR)); 26 var_dump($db->quote('über', PDO::PARAM_STR | PDO::PARAM_STR_NATL)); 28 $db = new PDO($dsn, $user, $pass, [PDO::ATTR_DEFAULT_STR_PARAM => PDO::PARAM_STR_NATL]); [all …]
|
H A D | stringify_uniqueidentifier.phpt | 22 $db->setAttribute(PDO::DBLIB_ATTR_STRINGIFY_UNIQUEIDENTIFIER, true); 23 var_dump(true === $db->getAttribute(PDO::DBLIB_ATTR_STRINGIFY_UNIQUEIDENTIFIER)); 24 $db->setAttribute(PDO::DBLIB_ATTR_STRINGIFY_UNIQUEIDENTIFIER, false); 25 var_dump(false === $db->getAttribute(PDO::DBLIB_ATTR_STRINGIFY_UNIQUEIDENTIFIER)); 32 $row = $stmt->fetch(PDO::FETCH_ASSOC); 40 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, true); 42 $row = $stmt->fetch(PDO::FETCH_ASSOC); 43 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, false); 51 // TODO: something from PDO::ATTR_SERVER_VERSION, PDO::ATTR_CLIENT_VERSION or PDO::ATTR_SERVER_INFO… 54 $db->setAttribute(PDO::DBLIB_ATTR_STRINGIFY_UNIQUEIDENTIFIER, true); [all …]
|
H A D | timeout.phpt | 22 $db = new PDO($dsn, $user, $pass); 23 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT); 24 $db->setAttribute(PDO::ATTR_TIMEOUT, 1); 36 $db = new PDO($dsn, $user, $pass); 37 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT); 38 $db->setAttribute(PDO::DBLIB_ATTR_QUERY_TIMEOUT, 1); 50 $db = new PDO($dsn, $user, $pass, [PDO::ATTR_ERRMODE => PDO::ERRMODE_SILENT, PDO::ATTR_TIMEOUT => 1… 62 $db = new PDO($dsn, $user, $pass, [PDO::ATTR_ERRMODE => PDO::ERRMODE_SILENT, PDO::DBLIB_ATTR_QUERY_…
|
H A D | bug_69592.phpt | 2 PDO_DBLIB: PDO::DBLIB_ATTR_SKIP_EMPTY_ROWSETS for skip junk resultsets on SET NOCOUNT expression 17 var_dump($db->getAttribute(PDO::DBLIB_ATTR_SKIP_EMPTY_ROWSETS)); 20 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 22 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 26 $db->setAttribute(PDO::DBLIB_ATTR_SKIP_EMPTY_ROWSETS, true); 27 var_dump($db->getAttribute(PDO::DBLIB_ATTR_SKIP_EMPTY_ROWSETS)); 30 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 32 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); 34 var_dump($db->getAttribute(PDO::DBLIB_ATTR_SKIP_EMPTY_ROWSETS));
|
/PHP-8.0/ext/pdo/ |
H A D | pdo_dbh_arginfo.h | 60 ZEND_METHOD(PDO, __construct); 62 ZEND_METHOD(PDO, commit); 63 ZEND_METHOD(PDO, errorCode); 64 ZEND_METHOD(PDO, errorInfo); 65 ZEND_METHOD(PDO, exec); 66 ZEND_METHOD(PDO, getAttribute); 69 ZEND_METHOD(PDO, lastInsertId); 70 ZEND_METHOD(PDO, prepare); 71 ZEND_METHOD(PDO, query); 72 ZEND_METHOD(PDO, quote); [all …]
|
/PHP-8.0/ext/pdo_oci/tests/ |
H A D | pdo_oci_attr_nulls_1.phpt | 27 print "PDO::ATTR_ORACLE_NULLS: Default: "; 30 print "PDO::ATTR_ORACLE_NULLS: PDO::NULL_NATURAL: "; 31 $dbh->setAttribute(PDO::ATTR_ORACLE_NULLS, PDO::NULL_NATURAL); // No conversion. 35 print "PDO::ATTR_ORACLE_NULLS: PDO::NULL_EMPTY_STRING: "; 36 $dbh->setAttribute(PDO::ATTR_ORACLE_NULLS, PDO::NULL_EMPTY_STRING); // Empty string is converted to… 40 print "PDO::ATTR_ORACLE_NULLS: PDO::NULL_TO_STRING: "; 41 $dbh->setAttribute(PDO::ATTR_ORACLE_NULLS, PDO::NULL_TO_STRING); // NULL is converted to an empty s… 49 PDO::ATTR_ORACLE_NULLS: Default: int(0) 52 PDO::ATTR_ORACLE_NULLS: PDO::NULL_NATURAL: int(0) 55 PDO::ATTR_ORACLE_NULLS: PDO::NULL_EMPTY_STRING: int(1) [all …]
|
H A D | pdo_oci_attr_autocommit_1.phpt | 16 $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT); 18 $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 20 print "PDO::ATTR_AUTOCOMMIT: Default: "; 21 var_dump($dbh->getAttribute(PDO::ATTR_AUTOCOMMIT)); 25 $dbh->setAttribute(PDO::ATTR_AUTOCOMMIT, false); 27 print "PDO::ATTR_AUTOCOMMIT: "; 28 var_dump($dbh->getAttribute(PDO::ATTR_AUTOCOMMIT)); 32 $dbh->setAttribute(PDO::ATTR_AUTOCOMMIT, true); 34 print "PDO::ATTR_AUTOCOMMIT: "; 35 var_dump($dbh->getAttribute(PDO::ATTR_AUTOCOMMIT)); [all …]
|
H A D | pdo_oci_attr_case.phpt | 16 var_dump($dbh->getAttribute(PDO::ATTR_CASE)); 19 while ($r = $s->fetch(PDO::FETCH_ASSOC)) { 27 $s = $dbh->prepare("select dummy from dual", array(PDO::ATTR_CASE, $mode)); 29 while ($r = $s->fetch(PDO::FETCH_ASSOC)) { 35 $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 38 $dbh->setAttribute(PDO::ATTR_CASE, PDO::CASE_LOWER); 42 $dbh->setAttribute(PDO::ATTR_CASE, PDO::CASE_NATURAL); 46 $dbh->setAttribute(PDO::ATTR_CASE, PDO::CASE_UPPER); 50 $dbh->setAttribute(PDO::ATTR_CASE, PDO::CASE_NATURAL); // reset 51 do_query2($dbh, PDO::CASE_LOWER);
|
/PHP-8.0/ext/pdo_pgsql/tests/ |
H A D | bug68371.phpt | 2 PDO PgSQL Bug #38671 (PDO#getAttribute() cannot be called with platform-specific attribute names) 15 $pdo->setAttribute (\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION); 23 PDO::ATTR_AUTOCOMMIT => array(null), 24 PDO::ATTR_PREFETCH => array(null), 25 PDO::ATTR_TIMEOUT => array(null), 26 PDO::ATTR_ERRMODE => array(null), 29 PDO::ATTR_SERVER_INFO => array(null), 31 PDO::ATTR_CASE => array(null), 32 PDO::ATTR_CURSOR_NAME => array(null), 33 PDO::ATTR_CURSOR => array(null), [all …]
|
H A D | bug48764.phpt | 12 $client_version = $db->getAttribute(PDO::ATTR_CLIENT_VERSION); 13 $server_version = $db->getAttribute(PDO::ATTR_SERVER_VERSION); 24 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 30 bug($db, array(PDO::ATTR_EMULATE_PREPARES => 0)); 31 bug($db, array(PDO::ATTR_EMULATE_PREPARES => 1)); 34 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 1); 36 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 0); 40 PDO::ATTR_EMULATE_PREPARES => 1, 42 $db = PDOTest::factory('PDO', false); 43 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); [all …]
|
H A D | is_in_transaction.phpt | 2 PDO PgSQL isInTransaction 14 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 15 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, false); 21 echo "Test PDO::PGSQL_TRANSACTION_INTRANS\n"; 31 echo "Test PDO::PGSQL_TRANSACTION_IDLE\n"; 43 echo "Test PDO::PGSQL_TRANSACTION_INERROR\n"; 48 echo "Test PDO::PGSQL_TRANSACTION_IDLE\n"; 59 Test PDO::PGSQL_TRANSACTION_INTRANS 61 Test PDO::PGSQL_TRANSACTION_IDLE 63 Test PDO::PGSQL_TRANSACTION_INERROR [all …]
|
/PHP-8.0/ext/pdo/tests/ |
H A D | pdo_015.phpt | 2 PDO Common: PDO::FETCH_COLUMN 25 var_dump($select1->fetchAll(PDO::FETCH_COLUMN)); 27 var_dump($select1->fetchAll(PDO::FETCH_COLUMN, 2)); 29 var_dump($select1->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_GROUP)); 31 var_dump($select1->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_UNIQUE)); 33 var_dump($select1->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_UNIQUE, 0)); 35 var_dump($select1->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_UNIQUE, 1)); 37 var_dump($select1->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_UNIQUE, 2)); 40 var_dump($select2->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_GROUP));
|
H A D | bug_44861.phpt | 2 PDO Common: Bug #44861 (scrollable cursor don't work with pgsql) 27 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 29 if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'oci') { 38 $aParams = array(PDO::ATTR_CURSOR => PDO::CURSOR_SCROLL); 48 var_dump($res->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_ABS, 3)); 49 var_dump($res->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_PRIOR)); 50 var_dump($res->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_FIRST)); 51 var_dump($res->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_LAST)); 52 var_dump($res->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_REL, -1)); 54 var_dump($res->fetchAll(PDO::FETCH_ASSOC)); [all …]
|
H A D | bug_43139.phpt | 2 PDO Common: Bug #43139 (PDO ignore ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()) 17 $db->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC); 18 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING); 21 if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'oci') { 23 } else if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'firebird') { 27 var_dump($db->query("select 0 as abc, 1 as xyz, 2 as def $from")->fetchAll(PDO::FETCH_GROUP));
|
/PHP-8.0/ext/pdo_sqlite/tests/ |
H A D | bug_44159_sqlite_version.phpt | 2 PDO Common: Bug #44159: SQLite variant 5 if (!extension_loaded('pdo_sqlite')) die('skip PDO SQLite not available'); 9 $pdo = new PDO("sqlite:".__DIR__."/foo.db"); 10 $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING); 12 var_dump($pdo->setAttribute(PDO::NULL_TO_STRING, NULL)); 13 var_dump($pdo->setAttribute(PDO::NULL_TO_STRING, 1)); 14 var_dump($pdo->setAttribute(PDO::NULL_TO_STRING, 'nonsense'));
|
H A D | bug43831.phpt | 2 Bug #43831 ($this gets mangled when extending PDO with persistent connection) 8 class Foo extends PDO { 10 parent::__construct($dsn, null, null, array(PDO::ATTR_PERSISTENT => true)); 14 class Baz extends PDO { 16 parent::__construct($dsn, null, null, array(PDO::ATTR_PERSISTENT => true)); 32 class MyPDO extends PDO {} 34 $bar = new PDO("sqlite::memory:", null, null, array(PDO::ATTR_PERSISTENT => true)); 35 $baz = new MyPDO("sqlite::memory:", null, null, array(PDO::ATTR_PERSISTENT => true)); 47 object(PDO)#%d (0) {
|
/PHP-8.0/ext/pdo_firebird/tests/ |
H A D | bug_77863.phpt | 26 // PDO::PARAM_BOOL 27 $query->bindValue('p', 0, PDO::PARAM_BOOL); 31 $query->bindValue('p', 1, PDO::PARAM_BOOL); 39 $query->bindValue('p', true, PDO::PARAM_BOOL); 55 // PDO::PARAM_STR 60 $query->bindValue('p', true, PDO::PARAM_STR); 64 $query->bindValue('p', 0, PDO::PARAM_STR); 68 $query->bindValue('p', 1, PDO::PARAM_STR); 84 // PDO::PARAM_INT 93 $query->bindValue('p', 0, PDO::PARAM_INT); [all …]
|