From c4fe7a386efdc972fb1dcd0dae2353e3fbbff5ae Mon Sep 17 00:00:00 2001
From: chriskl ", htmlspecialchars($_REQUEST['database']), ": {$lang['strviews']}: ", htmlspecialchars($_REQUEST['view']), ": {$lang['strselect']}
\n";
+ $misc->printMsg($msg);
+
+ $attrs = &$localData->getTableAttributes($_REQUEST['view']);
+
+ echo "
{$lang['strinvalidparam']}
\n"; + + echo "\n"; + echo "\n"; + echo $misc->form; + echo "\n"; + echo "
\n"; + echo "\n"; + } + else { + if (!isset($_POST['show'])) $_POST['show'] = array(); + if (!isset($_POST['values'])) $_POST['values'] = array(); + if (!isset($_POST['nulls'])) $_POST['nulls'] = array(); + + if (sizeof($_POST['show']) == 0) + doSelectRows(true, $lang['strselectneedscol']); + else { + // Generate query SQL + $query = $localData->getSelectSQL($_REQUEST['view'], array_keys($_POST['show']), + $_POST['values'], array_keys($_POST['nulls'])); + $_REQUEST['query'] = $query; + $_REQUEST['return_url'] = "views.php?action=confselectrows&{$misc->href}&view={$_REQUEST['view']}"; + $_REQUEST['return_desc'] = $lang['strback']; + + include('display.php'); + exit; + } + } + +} /** * Function to save after editing a view @@ -40,23 +123,23 @@ if ($viewdata->recordCount() > 0) { echo "