| @@ 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 | } |
|