/PHP-7.4/ext/pdo_mysql/ |
H A D | mysql_driver.c | 241 S->max_length = pdo_attr_lval(driver_options, PDO_ATTR_MAX_COLUMN_LEN, 0); in mysql_handle_preparer() 582 static int pdo_mysql_handle_factory(pdo_dbh_t *dbh, zval *driver_options) argument 610 if (!driver_options) { 660 if (driver_options) { 671 H->emulate_prepare = pdo_attr_lval(driver_options, 673 H->emulate_prepare = pdo_attr_lval(driver_options, 683 if (pdo_attr_lval(driver_options, PDO_MYSQL_ATTR_FOUND_ROWS, 0)) { 687 if (pdo_attr_lval(driver_options, PDO_MYSQL_ATTR_IGNORE_SPACE, 0)) { 747 compress = pdo_attr_lval(driver_options, PDO_MYSQL_ATTR_COMPRESS, 0); 757 ssl_ca = pdo_attr_strval(driver_options, PDO_MYSQL_ATTR_SSL_CA, NULL); [all …]
|
/PHP-7.4/ext/pdo_sqlite/tests/ |
H A D | bug48773.phpt | 17 function __construct($dsn, $username, $password, $driver_options = array()) { 18 $driver_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; 19 parent::__construct($dsn, $username, $password, $driver_options);
|
/PHP-7.4/ext/pdo_dblib/ |
H A D | dblib_driver.c | 99 …e_preparer(pdo_dbh_t *dbh, const char *sql, size_t sql_len, pdo_stmt_t *stmt, zval *driver_options) in dblib_handle_preparer() argument 425 static int pdo_dblib_handle_factory(pdo_dbh_t *dbh, zval *driver_options) in pdo_dblib_handle_factory() argument 482 if (driver_options) { in pdo_dblib_handle_factory() 483 int connect_timeout = pdo_attr_lval(driver_options, PDO_DBLIB_ATTR_CONNECTION_TIMEOUT, -1); in pdo_dblib_handle_factory() 484 int query_timeout = pdo_attr_lval(driver_options, PDO_DBLIB_ATTR_QUERY_TIMEOUT, -1); in pdo_dblib_handle_factory() 485 int timeout = pdo_attr_lval(driver_options, PDO_ATTR_TIMEOUT, 30); in pdo_dblib_handle_factory() 497 …H->assume_national_character_set_strings = pdo_attr_lval(driver_options, PDO_ATTR_DEFAULT_STR_PARA… in pdo_dblib_handle_factory() 498 …H->stringify_uniqueidentifier = pdo_attr_lval(driver_options, PDO_DBLIB_ATTR_STRINGIFY_UNIQUEIDENT… in pdo_dblib_handle_factory() 499 H->skip_empty_rowsets = pdo_attr_lval(driver_options, PDO_DBLIB_ATTR_SKIP_EMPTY_ROWSETS, 0); in pdo_dblib_handle_factory() 500 H->datetime_convert = pdo_attr_lval(driver_options, PDO_DBLIB_ATTR_DATETIME_CONVERT, 0); in pdo_dblib_handle_factory()
|
/PHP-7.4/ext/pdo_odbc/ |
H A D | odbc_driver.c | 143 …e_preparer(pdo_dbh_t *dbh, const char *sql, size_t sql_len, pdo_stmt_t *stmt, zval *driver_options) in odbc_handle_preparer() argument 184 cursor_type = pdo_attr_lval(driver_options, PDO_ATTR_CURSOR, PDO_CURSOR_FWDONLY); in odbc_handle_preparer() 390 static int pdo_odbc_handle_factory(pdo_dbh_t *dbh, zval *driver_options) /* {{{ */ in pdo_odbc_handle_factory() argument 433 …cursor_lib = pdo_attr_lval(driver_options, PDO_ODBC_ATTR_USE_CURSOR_LIBRARY, SQL_CUR_USE_IF_NEEDED… in pdo_odbc_handle_factory()
|
/PHP-7.4/ext/pdo_sqlite/ |
H A D | sqlite_driver.c | 179 …e_preparer(pdo_dbh_t *dbh, const char *sql, size_t sql_len, pdo_stmt_t *stmt, zval *driver_options) in sqlite_handle_preparer() argument 191 if (PDO_CURSOR_FWDONLY != pdo_attr_lval(driver_options, PDO_ATTR_CURSOR, PDO_CURSOR_FWDONLY)) { in sqlite_handle_preparer() 796 static int pdo_sqlite_handle_factory(pdo_dbh_t *dbh, zval *driver_options) /* {{{ */ in pdo_sqlite_handle_factory() argument 821 …flags = pdo_attr_lval(driver_options, PDO_SQLITE_ATTR_OPEN_FLAGS, SQLITE_OPEN_READWRITE | SQLITE_O… in pdo_sqlite_handle_factory() 836 if (driver_options) { in pdo_sqlite_handle_factory() 837 timeout = pdo_attr_lval(driver_options, PDO_ATTR_TIMEOUT, timeout); in pdo_sqlite_handle_factory()
|
/PHP-7.4/ext/pdo_pgsql/ |
H A D | pgsql_driver.c | 223 …e_preparer(pdo_dbh_t *dbh, const char *sql, size_t sql_len, pdo_stmt_t *stmt, zval *driver_options) in pgsql_handle_preparer() argument 238 scrollable = pdo_attr_lval(driver_options, PDO_ATTR_CURSOR, in pgsql_handle_preparer() 247 } else if (driver_options) { in pgsql_handle_preparer() 248 if (pdo_attr_lval(driver_options, PDO_ATTR_EMULATE_PREPARES, H->emulate_prepares) == 1) { in pgsql_handle_preparer() 251 if (pdo_attr_lval(driver_options, PDO_PGSQL_ATTR_DISABLE_PREPARES, H->disable_prepares) == 1) { in pgsql_handle_preparer() 1188 static int pdo_pgsql_handle_factory(pdo_dbh_t *dbh, zval *driver_options) /* {{{ */ in pdo_pgsql_handle_factory() argument 1216 if (driver_options) { in pdo_pgsql_handle_factory() 1217 connect_timeout = pdo_attr_lval(driver_options, PDO_ATTR_TIMEOUT, 30); in pdo_pgsql_handle_factory()
|
/PHP-7.4/ext/pdo/ |
H A D | php_pdo_driver.h | 242 int (*db_handle_factory)(pdo_dbh_t *dbh, zval *driver_options); 252 …are_func)(pdo_dbh_t *dbh, const char *sql, size_t sql_len, pdo_stmt_t *stmt, zval *driver_options);
|
/PHP-7.4/ext/pdo_oci/ |
H A D | oci_driver.c | 243 …(pdo_dbh_t *dbh, const char *sql, size_t sql_len, pdo_stmt_t *stmt, zval *driver_options) /* {{{ */ in oci_handle_preparer() argument 253 S->exec_type = pdo_attr_lval(driver_options, PDO_ATTR_CURSOR, in oci_handle_preparer() 675 static int pdo_oci_handle_factory(pdo_dbh_t *dbh, zval *driver_options) /* {{{ */ in pdo_oci_handle_factory() argument
|
/PHP-7.4/ext/pdo_firebird/ |
H A D | firebird_driver.c | 87 pdo_stmt_t *stmt, zval *driver_options) in firebird_handle_preparer() argument 632 static int pdo_firebird_handle_factory(pdo_dbh_t *dbh, zval *driver_options) /* {{{ */ in pdo_firebird_handle_factory() argument
|