Lines Matching refs:columns

199 	stmt->columns = ecalloc(stmt->column_count, sizeof(struct pdo_column_data));  in pdo_stmt_describe_columns()
208 char *s = ZSTR_VAL(stmt->columns[col].name); in pdo_stmt_describe_columns()
233 stmt->columns[col].name)) != NULL) { in pdo_stmt_describe_columns()
329 if (!is_param && param->name && stmt->columns) { in really_register_bound_param()
334 if (ZSTR_LEN(stmt->columns[i].name) == ZSTR_LEN(param->name) && in really_register_bound_param()
335 … strncmp(ZSTR_VAL(stmt->columns[i].name), ZSTR_VAL(param->name), ZSTR_LEN(param->name) + 1) == 0) { in really_register_bound_param()
509 if (stmt->dbh->alloc_own_columns && !stmt->columns) { in PHP_METHOD()
544 col = &stmt->columns[colno]; in fetch_value()
685 if (!stmt->columns && !pdo_stmt_describe_columns(stmt)) { in do_fetch_common()
1013 zend_symtable_update(Z_ARRVAL_P(return_value), stmt->columns[i].name, &val); in do_fetch()
1034 zend_symtable_update(Z_ARRVAL_P(return_value), stmt->columns[i].name, &val); in do_fetch()
1045 if ((curr_val = zend_hash_find(Z_ARRVAL_P(return_value), stmt->columns[i].name))) { in do_fetch()
1070 zend_hash_update(Z_ARRVAL_P(return_value), stmt->columns[i].name, &val); in do_fetch()
1082 stmt->columns[i].name, in do_fetch()
1090 stmt->columns[i].name, in do_fetch()
1823 col = &stmt->columns[colno]; in PHP_METHOD()
2023 if (stmt->columns) { in pdo_stmt_do_next_rowset()
2025 struct pdo_column_data *cols = stmt->columns; in pdo_stmt_do_next_rowset()
2032 efree(stmt->columns); in pdo_stmt_do_next_rowset()
2033 stmt->columns = NULL; in pdo_stmt_do_next_rowset()
2331 if (stmt->columns) { in php_pdo_free_statement()
2333 struct pdo_column_data *cols = stmt->columns; in php_pdo_free_statement()
2341 efree(stmt->columns); in php_pdo_free_statement()
2342 stmt->columns = NULL; in php_pdo_free_statement()
2516 if (ZSTR_LEN(stmt->columns[colno].name) == Z_STRLEN_P(member) && in row_prop_read()
2517 strncmp(ZSTR_VAL(stmt->columns[colno].name), Z_STRVAL_P(member), Z_STRLEN_P(member)) == 0) { in row_prop_read()
2569 if (ZSTR_LEN(stmt->columns[colno].name) == Z_STRLEN_P(member) && in row_prop_exists()
2570 strncmp(ZSTR_VAL(stmt->columns[colno].name), Z_STRVAL_P(member), Z_STRLEN_P(member)) == 0) { in row_prop_exists()
2618 zend_hash_update(stmt->std.properties, stmt->columns[i].name, &val); in row_get_properties()