Lines Matching refs:field
97 function my_mysqli_data_field(string $field): array
100 if (!isset($fields[$field])) {
101 throw new Exception("Unknown field $field");
103 return $fields[$field];
322 throw new Exception("Invalid field length - only 6 is allowed");
325 $field = my_mysqli_data_field($field_name);
343 $pr->charset = $field['charset'];
344 $pr->length = $field['length'];
345 $pr->field_type = $field['type'];
346 $pr->flags = $field['flags'];
347 $pr->decimal = $field['decimal'];
446 $field = my_mysqli_data_field($field_name);
464 $pr3->charset = $field['charset'];
465 $pr3->length = $field['length'];
466 $pr3->field_type = $field['type'];
467 $pr3->flags = $field['flags'];
468 $pr3->decimal = $field['decimal'];
478 return [$field, $pr1, $pr2, $pr3, $pr4];
495 [$field, $pr1, $pr2, $pr3, $pr4] = $this->server_execute_data_response_start($field_name);
498 $pr5->packet_length = $field['stmt_data_packet_length'];
504 $pr5->row_field2 = $field['stmt_data_value'];
511 [$field, $pr1, $pr2, $pr3, $pr4] = $this->server_execute_data_response_start($field_name);
514 $pr5->packet_length = $field['query_data_packet_length'];
518 $pr5->row_field2 = $field['query_data_value'];
652 …// We add a length field encoded on 4 bytes which evaluates to 65536. If the process crashes becau…
804 …$conn->send($conn->packets_to_bytes($rh), "Malicious Query Response for data strval field [length …