Lines Matching refs:i

49 	unsigned int i = 0;  in MYSQLND_METHOD()  local
56 for (;i < meta->field_count; i++) { in MYSQLND_METHOD()
60 ZEND_ASSERT(meta->fields[i].root == NULL); in MYSQLND_METHOD()
61 meta->fields[i].root = NULL; in MYSQLND_METHOD()
63 field_packet.metadata = &(meta->fields[i]); in MYSQLND_METHOD()
75 if (mysqlnd_ps_fetch_functions[meta->fields[i].type].func == NULL) { in MYSQLND_METHOD()
76 …nknown type %u sent by the server. Please send a report to the developers", meta->fields[i].type); in MYSQLND_METHOD()
77 …Unknown type %u sent by the server. Please send a report to the developers", meta->fields[i].type); in MYSQLND_METHOD()
83 if ((meta->fields[i].is_numeric = ZEND_HANDLE_NUMERIC(field_packet.metadata->sname, idx))) { in MYSQLND_METHOD()
84 meta->fields[i].num_key = idx; in MYSQLND_METHOD()
98 int i; in MYSQLND_METHOD() local
104 i = meta->field_count; in MYSQLND_METHOD()
105 while (i--) { in MYSQLND_METHOD()
122 unsigned int i; in MYSQLND_METHOD() local
148 for (i = 0; i < meta->field_count; i++) { in MYSQLND_METHOD()
150 new_fields[i].root = result->memory_pool->get_chunk(result->memory_pool, orig_fields[i].root_len); in MYSQLND_METHOD()
152 if (!new_fields[i].root) { in MYSQLND_METHOD()
156 memcpy(new_fields[i].root, orig_fields[i].root, new_fields[i].root_len); in MYSQLND_METHOD()
158 if (orig_fields[i].sname) { in MYSQLND_METHOD()
159 new_fields[i].sname = zend_string_copy(orig_fields[i].sname); in MYSQLND_METHOD()
160 new_fields[i].name = ZSTR_VAL(new_fields[i].sname); in MYSQLND_METHOD()
161 new_fields[i].name_length = ZSTR_LEN(new_fields[i].sname); in MYSQLND_METHOD()
164 new_fields[i].is_numeric = orig_fields[i].is_numeric; in MYSQLND_METHOD()
165 new_fields[i].num_key = orig_fields[i].num_key; in MYSQLND_METHOD()
167 if (orig_fields[i].org_name && orig_fields[i].org_name != mysqlnd_empty_string) { in MYSQLND_METHOD()
168 new_fields[i].org_name = new_fields[i].root + in MYSQLND_METHOD()
169 (orig_fields[i].org_name - orig_fields[i].root); in MYSQLND_METHOD()
171 if (orig_fields[i].table && orig_fields[i].table != mysqlnd_empty_string) { in MYSQLND_METHOD()
172 new_fields[i].table = new_fields[i].root + in MYSQLND_METHOD()
173 (orig_fields[i].table - orig_fields[i].root); in MYSQLND_METHOD()
175 if (orig_fields[i].org_table && orig_fields[i].org_table != mysqlnd_empty_string) { in MYSQLND_METHOD()
176 new_fields[i].org_table = new_fields[i].root + in MYSQLND_METHOD()
177 (orig_fields[i].org_table - orig_fields[i].root); in MYSQLND_METHOD()
179 if (orig_fields[i].db && orig_fields[i].db != mysqlnd_empty_string) { in MYSQLND_METHOD()
180 new_fields[i].db = new_fields[i].root + (orig_fields[i].db - orig_fields[i].root); in MYSQLND_METHOD()
182 if (orig_fields[i].catalog && orig_fields[i].catalog != mysqlnd_empty_string) { in MYSQLND_METHOD()
183 new_fields[i].catalog = new_fields[i].root + (orig_fields[i].catalog - orig_fields[i].root); in MYSQLND_METHOD()
186 if (orig_fields[i].def) { in MYSQLND_METHOD()
187 …new_fields[i].def = result->memory_pool->get_chunk(result->memory_pool, orig_fields[i].def_length … in MYSQLND_METHOD()
188 if (!new_fields[i].def) { in MYSQLND_METHOD()
192 memcpy(new_fields[i].def, orig_fields[i].def, orig_fields[i].def_length + 1); in MYSQLND_METHOD()