'char', 'variable' => 'char', 'type' => 'type', 'label' => 'char' ); foreach ( $aFields as $aField ) { switch ($aType){ case "system": if($aField['sType']=="system"){ $aRows[] = Array ( 'fieldname' => $_GET['sFieldName'], 'variable' => $_GET['sSymbol'] . $aField['sName'], 'variable_label' => '
', 'type' => $aField['sType'], 'label' => $aField['sLabel'] ); } break; case "process": if($aField['sType']!="system"){ $aRows[] = Array ( 'fieldname' => $_GET['sFieldName'], 'variable' => $_GET['sSymbol'] . $aField['sName'], 'variable_label' => '', 'type' => $aField['sType'], 'label' => $aField['sLabel'] ); } break; default: $aRows[] = Array ( 'fieldname' => $_GET['sFieldName'], 'variable' => $_GET['sSymbol'] . $aField['sName'], 'variable_label' => '', 'type' => $aField['sType'], 'label' => $aField['sLabel'] ); break; } } array_shift($aRows); $result['totalCount'] = count($aRows); $result['data'] = $aRows; print json_encode($result); ?>