Lines Matching refs:fields
151 S->fields = mysql_fetch_fields(S->result); in pdo_mysql_fill_stmt_from_result()
174 S->fields = mysql_fetch_fields(S->result); in pdo_mysql_stmt_after_execute_prepared()
188 S->fields = mysql_fetch_fields(S->result); in pdo_mysql_stmt_after_execute_prepared()
197 if (calc_max_length && S->fields[i].type == FIELD_TYPE_BLOB) { in pdo_mysql_stmt_after_execute_prepared()
202 switch (S->fields[i].type) { in pdo_mysql_stmt_after_execute_prepared()
220 S->fields[i].max_length? S->fields[i].max_length: in pdo_mysql_stmt_after_execute_prepared()
221 S->fields[i].length; in pdo_mysql_stmt_after_execute_prepared()
232 …if (S->fields[i].max_length == 0 && S->bound_result[i].buffer_length < 128 && MYSQL_TYPE_VAR_STRIN… in pdo_mysql_stmt_after_execute_prepared()
634 cols[i].name = strpprintf(0, "%s.%s", S->fields[i].table, S->fields[i].name); in pdo_mysql_stmt_describe()
637 cols[i].name = zend_string_copy(S->fields[i].sname); in pdo_mysql_stmt_describe()
639 cols[i].name = zend_string_init(S->fields[i].name, S->fields[i].name_length, 0); in pdo_mysql_stmt_describe()
643 cols[i].precision = S->fields[i].decimals; in pdo_mysql_stmt_describe()
644 cols[i].maxlen = S->fields[i].length; in pdo_mysql_stmt_describe()
780 F = S->fields + colno; in pdo_mysql_stmt_col_meta()