/php-src/ext/pdo/ |
H A D | php_pdo_driver.h | 25 typedef struct _pdo_stmt_t pdo_stmt_t; typedef 322 typedef int (*pdo_stmt_dtor_func)(pdo_stmt_t *stmt); 325 typedef int (*pdo_stmt_execute_func)(pdo_stmt_t *stmt); 330 typedef int (*pdo_stmt_fetch_func)(pdo_stmt_t *stmt, 398 typedef int (*pdo_stmt_next_rowset_func)(pdo_stmt_t *stmt); 404 typedef int (*pdo_stmt_cursor_closer_func)(pdo_stmt_t *stmt); 501 pdo_stmt_t *query_stmt; 550 pdo_stmt_t *stmt; /* for convenience in dtor */ 645 return (pdo_stmt_t *)((char*)(obj) - XtOffsetOf(pdo_stmt_t, std)); in php_pdo_stmt_fetch_object() 652 pdo_stmt_t *stmt; [all …]
|
H A D | php_pdo_int.h | 41 bool pdo_stmt_describe_columns(pdo_stmt_t *stmt); 42 bool pdo_stmt_setup_fetch_mode(pdo_stmt_t *stmt, zend_long mode, uint32_t mode_arg_num,
|
H A D | pdo_stmt.c | 38 pdo_stmt_t *stmt = Z_PDO_STMT_P(ZEND_THIS); \ 170 static void pdo_stmt_reset_columns(pdo_stmt_t *stmt) { in pdo_stmt_reset_columns() 2117 pdo_stmt_t *stmt = php_pdo_stmt_fetch_object(std); in pdo_dbstmt_free_storage() 2123 pdo_stmt_t *stmt; in pdo_dbstmt_new() 2125 stmt = zend_object_alloc(sizeof(pdo_stmt_t), ce); in pdo_dbstmt_new() 2222 pdo_stmt_t *stmt = Z_PDO_STMT_P(object); in pdo_stmt_iter_get() 2271 pdo_stmt_t *stmt = row->stmt; in row_prop_read() 2308 pdo_stmt_t *stmt = row->stmt; in row_dim_read() 2346 pdo_stmt_t *stmt = row->stmt; in row_prop_exists() 2374 pdo_stmt_t *stmt = row->stmt; in row_dim_exists() [all …]
|
H A D | php_pdo_error.h | 22 PDO_API void pdo_handle_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt);
|
H A D | pdo_dbh.c | 68 void pdo_raise_impl_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, pdo_error_type sqlstate, const char *su… in pdo_raise_impl_error() 128 PDO_API void pdo_handle_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt) /* {{{ */ in pdo_handle_error() 532 static void pdo_stmt_construct(pdo_stmt_t *stmt, zval *object, zend_class_entry *dbstmt_ce, HashTab… in pdo_stmt_construct() 550 pdo_stmt_t *stmt; in PHP_METHOD() 1152 pdo_stmt_t *stmt; in PHP_METHOD()
|
H A D | pdo_sql_parser.re | 64 PDO_API int pdo_parse_params(pdo_stmt_t *stmt, zend_string *inquery, zend_string **outquery)
|
/php-src/ext/pdo_dblib/ |
H A D | dblib_stmt.c | 93 static int pdo_dblib_stmt_cursor_closer(pdo_stmt_t *stmt) in pdo_dblib_stmt_cursor_closer() 106 static int pdo_dblib_stmt_dtor(pdo_stmt_t *stmt) in pdo_dblib_stmt_dtor() 117 static int pdo_dblib_stmt_next_rowset_no_cancel(pdo_stmt_t *stmt) in pdo_dblib_stmt_next_rowset_no_cancel() 149 static int pdo_dblib_stmt_next_rowset(pdo_stmt_t *stmt) in pdo_dblib_stmt_next_rowset() 170 static int pdo_dblib_stmt_execute(pdo_stmt_t *stmt) in pdo_dblib_stmt_execute() 195 static int pdo_dblib_stmt_fetch(pdo_stmt_t *stmt, in pdo_dblib_stmt_fetch() 218 static int pdo_dblib_stmt_describe(pdo_stmt_t *stmt, int colno) in pdo_dblib_stmt_describe() 257 static int pdo_dblib_stmt_should_stringify_col(pdo_stmt_t *stmt, int coltype) in pdo_dblib_stmt_should_stringify_col() 342 static int pdo_dblib_stmt_get_col(pdo_stmt_t *stmt, int colno, zval *zv, enum pdo_param_type *type) in pdo_dblib_stmt_get_col() 464 static int pdo_dblib_stmt_get_column_meta(pdo_stmt_t *stmt, zend_long colno, zval *return_value) in pdo_dblib_stmt_get_column_meta()
|
H A D | dblib_driver.c | 34 static void dblib_fetch_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, zval *info) in dblib_fetch_error() 94 static bool dblib_handle_preparer(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driver_… in dblib_handle_preparer()
|
/php-src/ext/pdo_sqlite/ |
H A D | sqlite_statement.c | 30 static int pdo_sqlite_stmt_dtor(pdo_stmt_t *stmt) in pdo_sqlite_stmt_dtor() 42 static int pdo_sqlite_stmt_execute(pdo_stmt_t *stmt) in pdo_sqlite_stmt_execute() 75 static int pdo_sqlite_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data *param, in pdo_sqlite_stmt_param_hook() 202 static int pdo_sqlite_stmt_fetch(pdo_stmt_t *stmt, in pdo_sqlite_stmt_fetch() 236 static int pdo_sqlite_stmt_describe(pdo_stmt_t *stmt, int colno) in pdo_sqlite_stmt_describe() 256 pdo_stmt_t *stmt, int colno, zval *result, enum pdo_param_type *type) in pdo_sqlite_stmt_get_col() 302 static int pdo_sqlite_stmt_col_meta(pdo_stmt_t *stmt, zend_long colno, zval *return_value) in pdo_sqlite_stmt_col_meta() 363 static int pdo_sqlite_stmt_cursor_closer(pdo_stmt_t *stmt) in pdo_sqlite_stmt_cursor_closer() 370 static int pdo_sqlite_stmt_get_attribute(pdo_stmt_t *stmt, zend_long attr, zval *val) in pdo_sqlite_stmt_get_attribute()
|
H A D | php_pdo_sqlite_int.h | 66 extern int _pdo_sqlite_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, const char *file, int line);
|
H A D | sqlite_driver.c | 31 int _pdo_sqlite_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, const char *file, int line) /* {{{ */ in _pdo_sqlite_error() 85 static void pdo_sqlite_fetch_error_func(pdo_dbh_t *dbh, pdo_stmt_t *stmt, zval *info) in pdo_sqlite_fetch_error_func() 175 static bool sqlite_handle_preparer(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driver… in sqlite_handle_preparer()
|
/php-src/ext/pdo_odbc/ |
H A D | odbc_stmt.c | 56 static int pdo_odbc_utf82ucs2(pdo_stmt_t *stmt, int is_unicode, const char *buf, in pdo_odbc_utf82ucs2() 91 static int pdo_odbc_ucs22utf8(pdo_stmt_t *stmt, int is_unicode, zval *result) in pdo_odbc_ucs22utf8() 119 static void free_cols(pdo_stmt_t *stmt, pdo_odbc_stmt *S) in free_cols() 135 static int odbc_stmt_dtor(pdo_stmt_t *stmt) in odbc_stmt_dtor() 156 static int odbc_stmt_execute(pdo_stmt_t *stmt) in odbc_stmt_execute() 523 static int odbc_stmt_fetch(pdo_stmt_t *stmt, in odbc_stmt_fetch() 561 static int odbc_stmt_describe(pdo_stmt_t *stmt, int colno) in odbc_stmt_describe() 765 static int odbc_stmt_set_param(pdo_stmt_t *stmt, zend_long attr, zval *val) in odbc_stmt_set_param() 792 static int odbc_stmt_get_attr(pdo_stmt_t *stmt, zend_long attr, zval *val) in odbc_stmt_get_attr() 824 static int odbc_stmt_next_rowset(pdo_stmt_t *stmt) in odbc_stmt_next_rowset() [all …]
|
H A D | php_pdo_odbc_int.h | 165 void pdo_odbc_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, PDO_ODBC_HSTMT statement, char *what, const c…
|
H A D | odbc_driver.c | 32 static void pdo_odbc_fetch_error_func(pdo_dbh_t *dbh, pdo_stmt_t *stmt, zval *info) in pdo_odbc_fetch_error_func() 55 void pdo_odbc_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, PDO_ODBC_HSTMT statement, char *what, const c… in pdo_odbc_error() 139 static bool odbc_handle_preparer(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driver_o… in odbc_handle_preparer()
|
/php-src/ext/pdo_mysql/ |
H A D | mysql_statement.c | 69 static int pdo_mysql_stmt_dtor(pdo_stmt_t *stmt) /* {{{ */ in pdo_mysql_stmt_dtor() 119 static void pdo_mysql_stmt_set_row_count(pdo_stmt_t *stmt) /* {{{ */ in pdo_mysql_stmt_set_row_count() 129 static int pdo_mysql_fill_stmt_from_result(pdo_stmt_t *stmt) /* {{{ */ in pdo_mysql_fill_stmt_from_result() 162 static bool pdo_mysql_stmt_after_execute_prepared(pdo_stmt_t *stmt) { in pdo_mysql_stmt_after_execute_prepared() 265 static int pdo_mysql_stmt_execute_prepared_libmysql(pdo_stmt_t *stmt) /* {{{ */ in pdo_mysql_stmt_execute_prepared_libmysql() 290 static int pdo_mysql_stmt_execute_prepared_mysqlnd(pdo_stmt_t *stmt) /* {{{ */ in pdo_mysql_stmt_execute_prepared_mysqlnd() 306 static int pdo_mysql_stmt_execute(pdo_stmt_t *stmt) /* {{{ */ in pdo_mysql_stmt_execute() 339 static int pdo_mysql_stmt_next_rowset(pdo_stmt_t *stmt) /* {{{ */ in pdo_mysql_stmt_next_rowset() 626 static int pdo_mysql_stmt_describe(pdo_stmt_t *stmt, int colno) /* {{{ */ in pdo_mysql_stmt_describe() 669 pdo_stmt_t *stmt, int colno, zval *result, enum pdo_param_type *type) /* {{{ */ in pdo_mysql_stmt_get_col() [all …]
|
H A D | php_pdo_mysql_int.h | 154 extern int _pdo_mysql_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, const char *file, int line);
|
H A D | mysql_driver.c | 42 int _pdo_mysql_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, const char *file, int line) in _pdo_mysql_error() 124 static void pdo_mysql_fetch_error_func(pdo_dbh_t *dbh, pdo_stmt_t *stmt, zval *info) in pdo_mysql_fetch_error_func() 170 static bool mysql_handle_preparer(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driver_… in mysql_handle_preparer()
|
/php-src/ext/pdo_firebird/ |
H A D | firebird_statement.c | 81 static int get_formatted_time_tz(pdo_stmt_t *stmt, const ISC_TIME_TZ* timeTz, zval *result) in get_formatted_time_tz() 156 static int pdo_firebird_stmt_dtor(pdo_stmt_t *stmt) /* {{{ */ in pdo_firebird_stmt_dtor() 184 static int pdo_firebird_stmt_execute(pdo_stmt_t *stmt) /* {{{ */ in pdo_firebird_stmt_execute() 275 static int pdo_firebird_stmt_fetch(pdo_stmt_t *stmt, /* {{{ */ in pdo_firebird_stmt_fetch() 305 static int pdo_firebird_stmt_describe(pdo_stmt_t *stmt, int colno) /* {{{ */ in pdo_firebird_stmt_describe() 335 static int pdo_firebird_stmt_get_column_meta(pdo_stmt_t *stmt, zend_long colno, zval *return_value) in pdo_firebird_stmt_get_column_meta() 367 static int php_firebird_fetch_blob(pdo_stmt_t *stmt, int colno, zval *result, ISC_QUAD *blob_id) in php_firebird_fetch_blob() 455 pdo_stmt_t *stmt, int colno, zval *result, enum pdo_param_type *type) in pdo_firebird_stmt_get_col() 586 static int php_firebird_bind_blob(pdo_stmt_t *stmt, ISC_QUAD *blob_id, zval *param) in php_firebird_bind_blob() 882 static int pdo_firebird_stmt_set_attribute(pdo_stmt_t *stmt, zend_long attr, zval *val) /* {{{ */ in pdo_firebird_stmt_set_attribute() [all …]
|
H A D | php_pdo_firebird_int.h | 134 extern void php_firebird_set_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, const char *state, const size_…
|
H A D | firebird_driver.c | 524 void php_firebird_set_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, const char *state, const size_t state… in php_firebird_set_error() 622 pdo_stmt_t *stmt, zval *driver_options) in firebird_handle_preparer() 1294 static void pdo_firebird_fetch_error_func(pdo_dbh_t *dbh, pdo_stmt_t *stmt, zval *info) /* {{{ */ in pdo_firebird_fetch_error_func()
|
/php-src/ext/pdo_pgsql/ |
H A D | pgsql_statement.c | 122 static int pgsql_stmt_dtor(pdo_stmt_t *stmt) in pgsql_stmt_dtor() 180 static int pgsql_stmt_execute(pdo_stmt_t *stmt) in pgsql_stmt_execute() 366 static int pgsql_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data *param, in pgsql_stmt_param_hook() 520 static int pgsql_stmt_fetch(pdo_stmt_t *stmt, in pgsql_stmt_fetch() 601 static int pgsql_stmt_describe(pdo_stmt_t *stmt, int colno) in pgsql_stmt_describe() 620 static int pgsql_stmt_get_col(pdo_stmt_t *stmt, int colno, zval *result, enum pdo_param_type *type) in pgsql_stmt_get_col() 733 static int pgsql_stmt_get_column_meta(pdo_stmt_t *stmt, zend_long colno, zval *return_value) in pgsql_stmt_get_column_meta() 829 static int pdo_pgsql_stmt_cursor_closer(pdo_stmt_t *stmt) in pdo_pgsql_stmt_cursor_closer() 834 static int pgsql_stmt_get_attr(pdo_stmt_t *stmt, zend_long attr, zval *val) in pgsql_stmt_get_attr()
|
H A D | php_pdo_pgsql_int.h | 87 extern int _pdo_pgsql_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, int errcode, const char *sqlstate, co…
|
H A D | pgsql_driver.c | 68 int _pdo_pgsql_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, int errcode, const char *sqlstate, const cha… in _pdo_pgsql_error() 119 static void pdo_pgsql_fetch_error_func(pdo_dbh_t *dbh, pdo_stmt_t *stmt, zval *info) /* {{{ */ in pdo_pgsql_fetch_error_func() 265 static bool pgsql_handle_preparer(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driver_… in pgsql_handle_preparer()
|