'app','serv'=>'server','depl'=>'deployment'); if (isset($tableAlts[$table])) $table = $tableAlts[$table]; // Determine action and execute $action = $_REQUEST['action']; switch ($action) { case 'insert' : $dbObj->addTableRow($table, $_REQUEST); break; case 'delete' : $dbObj->deleteTableRow($table, $_REQUEST['index']); break; default : break; } } /////////// Now, get table data for display ////////////////////// $tableName = isset($_REQUEST['tname']) ? $_REQUEST['tname'] : 'apps' ; switch ($tableName) { case $tableName == 'apps' : list($tableData, $fieldNames) = $dbObj->getAppDataAsArray(); $tableTitle = 'apps'; break; case $tableName == 'serv' : list($tableData, $fieldNames) = $dbObj->getServerDataAsArray(); $tableTitle = 'servers'; break; case $tableName == 'depl' : list($tableData, $fieldNames) = $dbObj-> getDeploymentDataAsArray(); $tableTitle = 'deployments'; break; default : list($tableData, $fieldNames) = $dbObj->getTableAsArray($tableName); $tableTitle = $tableName.' table'; } ?>