@@ 455-461 (lines=7) @@ | ||
452 | } else { |
|
453 | $finfo = $parameters['QueryResult']->fetch_fields(); |
|
454 | switch ($parameters['returnType']) { |
|
455 | case 'array_first_key_rest_values': |
|
456 | foreach ($finfo as $columnCounter => $value) { |
|
457 | if ($columnCounter !== 0) { |
|
458 | $aReturn['result'][$line[0]][$value->name] = $line[$columnCounter]; |
|
459 | } |
|
460 | } |
|
461 | break; |
|
462 | case 'array_pairs_key_value': |
|
463 | foreach ($finfo as $columnCounter => $value) { |
|
464 | $aReturn['result'][$value->name] = $line[$columnCounter]; |
|
@@ 475-479 (lines=5) @@ | ||
472 | case 'full_array_key_numbered_with_record_number_prefix': |
|
473 | $parameters['prefix'] = 'RecordNo'; |
|
474 | // intentionally left open |
|
475 | case 'full_array_key_numbered_with_prefix': |
|
476 | foreach ($finfo as $columnCounter => $value) { |
|
477 | $aReturn['result'][$parameters['prefix']][$counter2][$value->name] = $line[$columnCounter]; |
|
478 | } |
|
479 | break; |
|
480 | } |
|
481 | $counter2++; |
|
482 | } |