diff options
author | Atul Pratap Singh <atulpratapsingh05@gmail.com> | 2012-07-22 17:07:30 +0400 |
---|---|---|
committer | Atul Pratap Singh <atulpratapsingh05@gmail.com> | 2012-07-22 17:07:30 +0400 |
commit | 9dece4fbef60c31bde2ab21aeb445e6d3c569b96 (patch) | |
tree | cd41d28b1fe94f0625a6a5d4a723b5979b8b4d05 /db_qbe.php | |
parent | 916143e27fd7338c945fc4e5b0cb9ec4982e807a (diff) |
Add wrongly removed query execution part
Diffstat (limited to 'db_qbe.php')
-rw-r--r-- | db_qbe.php | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/db_qbe.php b/db_qbe.php index 2bb543a279..f7628c5fc0 100644 --- a/db_qbe.php +++ b/db_qbe.php @@ -16,6 +16,31 @@ $response = PMA_Response::getInstance(); // Gets the relation settings $cfgRelation = PMA_getRelationsParam(); +/** + * A query has been submitted -> (maybe) execute it + */ +$message_to_display = false; +if (isset($_REQUEST['submit_sql']) && ! empty($sql_query)) { + if (! preg_match('@^SELECT@i', $sql_query)) { + $message_to_display = true; + } else { + $goto = 'db_sql.php'; + include 'sql.php'; + exit; + } +} + +$sub_part = '_qbe'; +require 'libraries/db_common.inc.php'; +$url_query .= '&goto=db_qbe.php'; +$url_params['goto'] = 'db_qbe.php'; +require 'libraries/db_info.inc.php'; + +if ($message_to_display) { + PMA_Message::error(__('You have to choose at least one column to display'))->display(); +} +unset($message_to_display); + // create new qbe search instance $db_qbe = new PMA_DBQbe($GLOBALS['db']); |